Zac Connelly
Verified Expert in Engineering
Python Developer
Zachary is a software engineer who has several years of professional software engineering experience working in the US and Germany in the fields of fintech, medtech, govtech, and, most recently, the German housing market. The technologies Zachary has worked the most in-depth with are Python and Django. However, he tries to be as language-agnostic as possible so he can and has successfully worked with other languages and frameworks.
Portfolio
Experience
Availability
Preferred Environment
Vim Text Editor
The most amazing...
...project I've been a part of was at a genetic testing company, where we sequenced an unborn child's DNA using the mother's blood sample.
Work Experience
Senior Back-end Engineer
Neuraum Ventures GmbH
- Worked alongside the CTO to take over the responsibility for the back end, which consisted of three different Django-based microservices.
- Built RESTful APIs to be consumed by our different back-end services as well as our front-end application.
- Introduced linting and testing to these systems to enable a TDD workflow and continuous integration and deployment.
Senior Back-end Engineer
Polyteia GmbH
- Implemented test-driven development on a back end (Python 3, Django) to import data from German cities into a PostgreSQL database and then serve this data to a React-based front end via a RESTful API.
- Managed staging and production systems using a combination of Docker, Docker Compose, and Ansible. As of April 2019, we’ve actually had 100% uptime since the production server went live in September 2018.
- Put together per-branch staging environments in order to improve our testing and review process.
Lead Software Engineer
Mimi Hearing Technologies GmbH
- Created a JavaScript-based version of our hearing tests for use on the web as well as in wrapper on mobile; we used React to manage the UI and Web Audio to generate the sounds needed for the hearing test itself.
- Managed a team of ten iOS, Android, web, and back-end developers; contributed to the hiring/interview process, developed/evaluated code challenges, and held weekly one-on-one meetings with the developers.
- Led a project affectionately called the “data warehouse,” an internal tool designed to make accessing, analyzing, and displaying data easier for our research team.
- Spearheaded a project to take the pile of SSH scripts formerly used to manage our servers and put them into Ansible playbooks, as well as transitioning to using Ansible for our most routine tasks.
Software Engineer
Counsyl, Inc.
- Designed and built HouseCall, our genetic consultation system. This involved assessing the needs of end-users as well as constructing an API on the back end and finally putting together a web interface to be used by our genetic counselors.
- Rethought of a way to approach Selenium testing and then applied those new paradigms to our old tests to overcome the problem of our old Selenium test suite often giving numerous spurious failures that slowed down deployment.
- Refactored our blood kit shipment system to reduce waste, which also involved preempting when clinics may run out of kits and automatically shipping them ahead of time.
Software Engineer
Social Growth Technologies
- Designed and developed with a colleague a price comparison tool between eBay and Amazon. At the time it was rated among eBay’s top affiliate marketing apps and had a user base of ~2,000,000 people.
- Worked in a team that designed and developed a product and deal feed API using Django’s REST framework.
- Contributed to various projects using Python, Django, as well as other tools like Vim and Jira.
Experience
Germany's Largest Pre-fab Housing Platform
https://www.fertighaus.deSkills
Languages
Python, Python 2, Python 3, Regex, HTML5, Bash Script, JavaScript, Java
Frameworks
Django, Flask
Libraries/APIs
Django ORM, Pandas, Node.js, Web Audio, React
Tools
Vim Text Editor, Jira, Ansible
Paradigms
Object-oriented Programming (OOP), REST, Agile Software Development, Test-driven Development (TDD)
Other
Writing & Editing, Leadership
Platforms
Amazon Web Services (AWS), Docker
Storage
PostgreSQL, Elasticsearch
Education
Completed Credits towards a Bachelor's Degree in Mathematics and Computer Science
University of Maryland, College Park - College Park, MD, USA
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring