Sign In
Get Clay Free →

Suggestions

    Andrew Hookom

    Software Engineer

    Professional Background

    Andrew Hookom is a dynamic and accomplished software engineer specializing in building robust infrastructure that supports machine learning algorithms, primarily using Python. His passion for technology and innovation is evident in his ability to create cutting-edge solutions that enhance user experience and operational efficiency. With a keen understanding of both backend and frontend technologies, Andrew has established himself as a versatile developer, proficient in a range of programming languages and frameworks.

    In addition to his experience with machine learning, Andrew has significant expertise in full stack JavaScript development. He is adept at creating seamless web applications that combine aesthetic appeal with functional robustness. His notable achievement includes the development and deployment of an open-source Electron application known as dataLab. This innovative app empowers users to create live-updating dashboards featuring custom D3 charts based on SQL query results, illustrating Andrew’s ability to combine technical skills with user-centric design.

    Andrew’s professional journey has led him to his current position as a Software Engineer at The Voleon Group, where he continues to push the boundaries of technology and contribute to impactful projects in the machine learning arena. His previous roles, including positions as a Private Tutor and an Instructor of Philosophy at the University of West Georgia and Oxford College of Emory University, underscore his commitment not only to technology but also to education and knowledge dissemination.

    Education and Achievements

    Andrew's educational background is as diverse as his professional experience. He earned his Bachelor’s Degree in Politics from Whitman College, where he honed his analytical thinking and problem-solving skills. Building on this foundation, he pursued a career in technology and completed a Certified Fullstack JavaScript Engineer program at Fullstack Academy. This program equipped him with comprehensive skills in web development, enabling him to transition smoothly into the tech industry.

    Continuing his pursuit of knowledge, Andrew later earned a Master’s Degree in Philosophy from Georgia State University, graduating with an impressive GPA of 3.94. His studies in philosophy not only deepened his understanding of critical thinking but also enhanced his ability to approach complex problems with a unique perspective.

    Notable Skills and Proficiencies

    Andrew is proficient in a wide array of programming languages and technologies. These include:

    • Python: Andrew utilizes Python extensively to build robust infrastructure for machine learning applications, ensuring that algorithms are supported by solid backend structures.
    • JavaScript and React: With a strong command over JavaScript, Andrew is skilled in building engaging full stack applications using React, ensuring a smooth and responsive user experience.
    • Express and PostgreSQL: His knowledge of Express and PostgreSQL enables him to develop scalable server-side applications that can handle data efficiently.
    • Sequelize, Git, HTML5, CSS3: Andrew utilizes Sequelize for ORM in PostgreSQL, while Git is a fundamental tool in his version control practices. HTML5 and CSS3 are essential components of his web development toolkit.

    In addition to his proficiencies, Andrew is familiar with an impressive range of technologies, including Electron, Webpack, SASS, D3, React Native, p5, jQuery, and Bootstrap. This diverse skill set allows him to adapt to different projects and collaborate effectively with his peers.

    Personal Projects and Availability

    For those interested in Andrew's work, he invites visitors to explore his portfolio at andrewhookom.com. The site features a variety of projects that showcase his technical abilities, including links to source code and deployed applications. Andrew's commitment to open-source development and his enthusiasm for sharing his knowledge with the community are evident in the resources available on his website. Whether you are a potential collaborator, employer, or simply a tech enthusiast, Andrew's portfolio is a testament to his skills and dedication to the craft.

    tags=[

    ,

    ,

    ,

    ,

    }],

    questions=[

    ,

    ,

    } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } }}

    } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } ]} ]} [ ] } ] } }] ,} } } [ ] } } } } } } } ]} [ ] ] } } [ ] } } } } } ] ] }, } ] } } } ] } ] } } } } ] } ] [ ] } } } ]} [ ] ] } } ]} [ ] } ] } } } } } } } } ] ] } [ ] } } } [ ] } } [ ] } } } ] }} ] } } } } } ]} [ ] ] } } } } } [ ] } } } } } } ] } [ ] [ ] } [ } } ] [ ] 🔥 [ ] ] [ ] } } [ } [ } } } } ] } } ] } } ] } } } } } ]} [ ] [ } ] } } } } , } } . //-### } } } } } } } } } } } } } } } ) } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } . } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } . : w } } ] } } } } . .} } } .;;;;;--;;--' } } } } } } } } } } } } } } } .else.....} } } } ] } } } . == . import ....... .. } } } } } } } . } }} } . } } } } } . ; . . .. . . .' } [ ] ;. } } } } } ; . { . . . . ' . } } } . '[дей' ));;--' '--' . . . .' } } } } ; . // } { [ } } } } } } . .-.-.- . A]] } } ) ' } } ) } } } } . } } ] } , ) . @ } } } .}} . } }, }}}.' ['.. } // , . ) } }) . } , } ] .} // ;... ];. # } } } } } . # mul{ }}}.. ...} . #.#.-..-- }, '.... . ; }} . ) }}}} }]][--......} . }# #. } } . ' } ' } } } } } . } { {. ' } } } .' ~~~ } . } } . , . ~ |} #. .# } . _ ; , } } } } # # ' ]] . # } } } } } . { ] . . . . . . . |... } |}.|. . { } } } } } .' } ' } }.. ;.. } } };.' ' } } ' } } _ } , } ... ~~| } } }} } } } } }}} } } . ,.. #.. . } } } } } } } , } }, ,,.} } . ~ // '} } } } ,, '.. ] } } }} } } } } } } } . {...] .] [ ^__...} ' }}} , } } } } . { } }}) } } } . . . } } } .} } } } ' . } } . . .--- # } } } '}. } .}' ) } .' ' }.' } } } } } } } } ... { . . . . . . } } '  '} } } } ' } # } } ' } . } . } ... ~ . } ' . . ' .. ' } ... ,./ } ] . .... _ ans } . .... .... .--' } } } . } } ' . , .-.-.- } } . ; .-.-. }}}.# } } } ..' . } } } --- ' .-- . }}} } ' . } # #. . } } } . } . . } ... . ] } } } } .. ... --> } } } } } } } . --- }.... ' .. } .- | . : . .} } } } } . ' . ' }}} _ _ _ .. } } }.... . }.. - | . * . } } } } ' } ' } } } } ' . . . . ; a} . ' ' . . } . } ' } .. . } } .}}} ... ... } ' ) . . . . ; . } .- . - . .... _ }. . } } } } . } } . focusing on software solutions... . ... . ' . .' . .-.. . .' .-.- '- =# }}} .' } } } } . ... . . ... . - . .- .-.-.- } } } . . .}}.}}' ... ' . ' } } ... } } ' . .- ' . . . . , . -- . }) } .. other Fields . . } } . } } .{{{{ { } } - } .. . -'. ' } .'. ..' - -... } . . . } } --. --.. . })}-..| . -... _ } } }# . ' ) - . . } ' . . . } } . '. . } # . . . ' } . . ... }# .. . . . ... . . . -.' } . ' ' } ' . } } } } ' } . -# ) } . ' . . . } } . . . . }' . . , . _ .. | ... ' - . }... . -..-...' . . .' . } } } .... #..# } . . } } } . } ' .' ' . . . ' ' '. . . . . -.- } . } . }.. - } . }# |. | .. ). .- . ' ' . . ' ' ' ' - ..-... }}} ... }}.---.. structure -- . multiple .-- ' ' .}-.. . } } ' ' . . _ .. }.. . - .}- . ... .. _ } } . }. .-- _ ' . .. . }}} . . } . . . ' -- ' . . } . ' }}} }} . - - . .-.#}.. ' -' . . . -.. -.. . - . } ... . } } . .' }.. } } } ' } } ' ... # . } . . ... .-.. } .-.. .. . .} }''' -- . '... } .... ... . . ' . } } } . . }... -..-- '...' . . . ' }}}.-..' . . . . .-.- . .- -.- .}-.' .- . . } } } ' - ' ... ... } ' .} } # .-- }.... } .--. .# .')) ,...( } . . . . . - ' '--- } - . ' ' ... . . .. .' . . }...' .' . ' } . ' } . . } - . ' ' . . . ' . . } } . . }. ... -- } -.-- .' . .-- .. } . ' ... . . '. ' } } .' . ' ' . . } ' ' ' } }} } .'. .- - ' .} '{} }}}... . } } . - .- } }) ' . -  . } . } . }'. ...- - - ' - . ' } . . ' . }}} . ) . -. }}}..}. - -}}. --... ' . }.. - '... .))' . . - . '}}..- . } ' } ...' . ) . ' ' }... .}} } }. ' . . ' - . ' } } . '. . . } . . ... . - ' . } . ' }} } } } } ' . . . -..' . ' ... }.. .' .-- } } . . , ,.. ... . . ., '}} ' } .. ' . ' # } } . ... ... .}} }}} '---.==.}} '-# ' . . ' ' - . ' . ' . . . ... } } . . } |... } } . . - . . | )}. - , ... } } . } . . ' #... } } . . . -... . '} .. ' . - } }) ' .- . ... .. ' # . ' ' - .. ' , .- ' }..... . ... .'}; - } . }.... -...#{ . . }.. }.-. - -----.' ' . . }}} .--- ' ,' . . . .. ' , . . - } ' }.} . ' ' . ' . - . } - } .'. ' }.. } ' '..... ' } ' ' . ' . . - ' - -.. . . ' . - . -... - -- - ' ' .-. } . - . '-'}... ' . . . ' . . ' - } . . . -..- . . . } } . . ... . ... . } . . .} ' } } - ... . . - ... - | .} } }- . . . . } . ' } } } . ' ' . . . } } ' } . - . }... - . ' . . ' .- . ' ' } |..:- ' } } . ' - ' . . }.. . . } . ' }}} . | } } . -.. } } }' -.,... } } . ' . . ) ' ... . ---.... } ' . | } ' {# - ' . .. .- ' }.. . ' ... } . . } } ' . . . ' ' } ... . } . }.'--.. . .}.. } } . ' . . . .''' ' . ' .. - - ' . . . . - . } } } . ...,.. . . ... ' . - . . . } } { } . .} } . . ' -.. . - ... ' - ..-..}} }.. }' . . } . - .- - ' .-' . .. .- - # .-.. . . } ... . ' . . . . }) ' ' ' . .. ' ' - ... . . } } ... - . . - | - . . .|.. . -... } ' . .. . |... }'' . } } . }} ' } . . ' ' ' } } ' } ' '. ' ' .-' . . .- . .- - } {}} - -.... } . }}. ' . ' - }}} } . . .. ' ' - - } - . ' . } -.... . . . ' . . . ... . ' . . . ' } ... . } . --. | . . . '-. - . . - . . ' .. . ' ' -.' ... . -.' - . .' ' --- ' }... }... ----. . ' . ' --- . .' - - - ' . - . .'###....# - -----------------... ' . '. ' ~ . . - - . . . ' } . . . . '. - -... . . ' . . . . } ' . -.. . ' } ' } ' .. ' . . ' ' } } } . ' .-.-# . ... . . . .. . ' . . # . } . . . .' ' ' ' . . } ' ' ' . . } } } . }}} , } } } } } ' ' . ' - .}.. } . , } } ... ' . .' . ..- . ' .- - . ... . ' . ... } . . } } } .-  .. - . - - . - - . --. ' }....... . .. -... . .. ' . ' . . ... ...- . .}} . ' . } .... ' . - |-- . ' . . }}}. . . .' . ' - . . '}}. . } ' . . . . . ' - | . . . .. |# . . } ' .-' } . # }}}.. . ' . .-' . . .--- - }..- . . } } .-.-. ... ' .}} .}} . . |-. ' . . .)) ) . . . . - ... . } .'. . . . ' ' . -.. . .. . - ' . ' ' . ' ' . ' . . |# . . .- ... . . . . .-.... . } ..-..------) . }. . . ' . ' . . - . ' .} } . . } . ' . . .. . } . .' .) . - ' ' ' .------ . ) ' - - } }. . . -... } - . } . . - | .-...' - .-.. . . . === . } } } ----.. - . ' . . } .. ' - .. ... |... . ' # } ' . - } - . . '. - .-- - ' .- } . .... . - -- - } } ' .} } ' . ' . . - .- -.. - . --. .. . . . ' . ... . |. .-# (.) } . . --... ... } } . . . .' . } . -|.... } . . ... } ' . . . ' - ' } . ' ... } . ' * .' .... -.. } .. ... |/ -- ' } } } } - .. _ . }} .. ' ... .}} } | ' | . } } ... .-. __ } } ... . - . ' . - ' . } . - .. . ' ' . . } . } } .. . } } . . _ . . . . | ' } . . . ' ' . . .' . . ' |__- _ . - | . . .) . . . .}...----- .... . ' . .' } . . . . . . .. - ' . . .>} '--------'.. . . . . -- - ' . } . . - ' . } } . } } } . ' } }'.. - ...

    {"type":"null"}]

    }

    Questions

    • How did Andrew Hookom develop his extensive skills in software development, particularly with Python and full stack JavaScript?
    • What motivated Andrew to create the open-source Electron application dataLab, and how does it benefit its users?
    • In what ways has Andrew integrated his background in philosophy into his approach to software engineering and problem-solving?
    • What are some of the most challenging projects Andrew has worked on in his role at The Voleon Group?
    • How does Andrew stay updated with the latest trends and technologies in the rapidly evolving field of machine learning and web development?
    Andrew Hookom
    Add to my network

    Location

    Berkeley, California, United States