Scroll To View More
Andrew Collier

Andrew Collier

Durban, KwaZulu-Natal, South Africa
Member since February 7, 2016
Andrew picked up skills in programming and data analysis while working as a space physicist. For the last few years, he's been engaged as a data scientist working predominantly in R and Python, with a good measure of SQL thrown in.
Andrew is now available for hire
Portfolio
Experience
  • Linux, 15 years
  • Python, 10 years
  • Task Automation, 10 years
  • Data Science, 10 years
  • R, 8 years
  • Regular Expressions, 8 years
  • SQL, 6 years
  • Machine Learning, 5 years
Durban, KwaZulu-Natal, South Africa
Availability
Part-time
Preferred Environment
RStudio, Jupyter, Git, Linux, Bash
The most amazing...
...system I've developed has been running autonomously in Antarctica for over a decade.
Employment
  • Founder/Data Scientist
    2017 - PRESENT
    Exegetic Analytics
    • Cleaned, prepared, and analyzed data.
    • Built machine learning models.
    • Optimized software.
    • Automated documentation.
    • Developed and managed packages.
    • Prepared and gave lectures and presentations.
    Technologies: R, Python, SQL, Linux
  • Founder/Data Scientist
    2008 - PRESENT
    Exegetic Analytics
    • Conducted data analyses for clinical trials.
    • Developed a conformance analysis system for use in printing industry.
    • Implemented a Kagi Charts indicator in MQL4.
    • Conducted analysis of the effects of news events on FOREX trading using data scraped off myfxbook.
    • Initiated Durban R User Group and Durban Data Science Meetup.
    Technologies: R, Python, SQL, Linux
  • Senior Data Scientist
    2013 - 2017
    Derivco
    • Coded a game recommendation engine.
    • Developed a game/player anomaly detection system.
    • Automated routine analyses.
    • Automated report generation.
    • Initiated Data Science Working Group.
    Technologies: R, Python, SQL, Excel, Linux
  • Honorary Senior Lecturer
    2004 - 2015
    University of KwaZulu-Natal
    • Developed an autonomous observation system for experiments in Antarctica.
    • Applied machine learning techniques to lightning distributions.
    • Mentored students in R and data analysis.
    • Presented analytical results at numerous international conferences.
    • Published research results in international journals.
    Technologies: R, Octave, Matlab, Linux
Experience
  • Scientific Advisor (Other amazing things)

    Supervised two Ph.D. and numerous M.Sc. theses in the field of space physics.

  • Andrew is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Andrew shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
Skills
  • Platforms
    Linux
  • Languages
    SQL, R, Bash, Sed, AWK, HTML, CSS, Fortran, C++, Python
  • Frameworks
    Machine Learning, Django, Shiny
  • Tools
    Microsoft Excel
  • Paradigms
    Automation, Data Science
  • Other
    Mathematics, Math, Math (Geometry/Trigonometry), Applied Mathematics, Physics Simulation, Visualization, Regular Expressions, Task Automation, Data Analysis, Statistics, Bayesian statistics
  • Storage
    MongoDB, Neo4j
Education
  • Ph.D. degree in Space Physics
    2001 - 2006
    Royal Institute of Technology - Stockholm, Sweden
  • M.Sc. degree in Nuclear Physics
    1996 - 1998
    University of Potchefstroom - Potchefstroom, South Africa
  • B.Sc. (Hons) degree in Physics & Mathematics
    1990 - 1993
    University of Natal - Durban, South Africa
Certifications
  • PhD
    JUNE 2006 - PRESENT
    Royal Institute of Technology
I really like this profile
Share it with others