Lead Back-end Developer2019 - PRESENTMIT
Technologies: Python, Flask, PostgreSQL, Pandas, NumPy, Pytest, React, TypeScript, Data Visualization, SQLAlchemy, AWS, Ansible
- Helped develop an interactive web application giving insights into grid-scale energy usage patterns and projections.
- Integrated, tested, and deployed research team's models into production code.
- Devised and implemented data schema and Python framework for abstract representation of parameterized models and helped researchers use these abstractions.
Independent Contractor2013 - PRESENTSelf-employed
- Augmented software development teams worldwide to help build a mix of custom web services, front-end web applications, API integrations, data ingest, munging, and analysis tools, and operations infrastructure.
- Worked in-person and remotely with existing software teams to create new systems or maintain legacy codebases.
- Created a trusted network of clients who repeatedly sought my expertise for their projects.
Senior Software Developer2014 - 2021CoLab Coop
- Collaborated with a distributed team of developers, designers, and project managers to deliver software for socially-minded nonprofits and startups.
- Worked closely with clients to understand the domain and technical requirements as well as assist in project planning and estimation.
- Provided technical mentorship to teammates and clients.
Software Developer2010 - 2013AWP
- Developed numerous web and native iOS applications for small businesses and creative non-profits.
- Worked as the sole developer on numerous in-house products launched to the iOS app store.
- Collaborated with clients to discover technical requirements and devise project plans.
Software Developer2008 - 2010Cornell University
Technologies: Java, Swing
- Collaborated with the bioacoustics research department to develop desktop sound analysis software.
- Focused primarily on Linux platform support and worked through many Linux-specific bugs.
- Developed a product used by ornithologists and other animal researchers around the world.