Andrew Carl
Verified Expert in Engineering
Back-end Developer
Murrieta, United States
Toptal member since July 12, 2022
Andrew is a senior back-end developer with over ten years of experience, specializing in Python and Agile leadership. He built entire new CMS platforms, led Agile transformations, and ran an IoT tech startup. Andrew's stack specialty is Python with Django and PostgreSQL through AWS, although he has experience with NoSQL and serverless architectures.
Portfolio
Experience
- Scripting - 10 years
- Linux - 10 years
- Python - 10 years
- PostgreSQL - 6 years
- Django - 6 years
- Back-end - 6 years
- wxWidgets - 5 years
- Agile - 4 years
Availability
Preferred Environment
Linux, Python
The most amazing...
...thing I've developed is an entire subscription management system for E.W. Scripps to handle access to news articles for nationwide subscribers.
Work Experience
Director of Software Engineering
Avionte
- Led a company-wide Agile transformation effort from waterfall to scrum that was fully adopted by the business and significantly increased developer throughput.
- Handled issues and delegated between the customer success and development team to ensure fast resolution of customer issues.
- Migrated the existing codebase from Python 2.7 to Python 3.8 alongside the relevant Django upgrade with zero customer downtime.
- Managed off-shore teams simultaneously with local teams and aligned work goals between them.
Senior Back-end Developer
XOi
- Developed a system that sent uploaded images to an image-processing machine learning algorithm to have the machine's serial numbers parsed out.
- Created a process where parsed serial numbers could be linked to repair and service manuals in our database.
- Led a team of three to implement customer-requested features using Kanban methodologies.
Senior Back-end Developer
NetApp
- Interfaced with a cross-functional team of business analysts, developers, and technical support professionals using Agile principles to develop robust storage and networking automation software with tests.
- Used Jira as a tool for bug tracking and software maintenance.
- Planned and delivered company-wide features by utilizing a scaled agile framework.
Web Application Developer
The E.W. Scripps Company
- Built a replacement CRM and subscription management platform to handle access to premium news and media content.
- Collaborated with a nutritionist to build a weekly meal planning service that generated recipes based on customers' dietary restrictions.
- Set up prototyping of new web deployment processes using AWS and Docker.
CTO
Atumsoft
- Acquired a patent for a developed technology that emulated a virtual ethernet bridge over wireless for real-time analytical chemistry test data transmission.
- Managed a development team of three to deliver timely results for pilot clients.
- Led and presented at both investor and customer pitch meetings for fundraising and to drive initial early adopters for our product.
Experience
Youtube-dl GUI
https://github.com/acarl123/YoutubeDL-GUIVirtual Ethernet API
https://github.com/Atumsoft/APIWizardWar
https://github.com/WizardWizardSomething/wizardwarEducation
Bachelor's Degree in Chemistry
University of Cincinnati - Cincinnati, OH, USA
Certifications
SAFe Scrum Master
Scaled Agile
Skills
Libraries/APIs
REST APIs, wxWidgets, Stripe, Stripe API, OpenAPI, SQLAlchemy, Pygame, React Redux, React, MTurk API
Tools
Slack, GitLab, Jira, wxPython
Languages
Python, HTML, XML, Python 3, HTML5, SAML, SQL, VBScript, Rust, C#.NET, Java, GraphQL
Frameworks
Django, JSON Web Tokens (JWT), Flask, Scaled Agile Framework (SAFe), OAuth 2, Swagger
Paradigms
Agile, Object-oriented Programming (OOP), REST, Agile Project Management, Management, Automation, Scrum, Serverless Architecture, Microservices, Kanban
Platforms
Linux, MacOS, Windows, Arduino, Docker, Raspberry Pi, Amazon Web Services (AWS), AWS Lambda
Storage
Databases, JSON, PostgreSQL, NoSQL, Amazon DynamoDB, MySQL
Industry Expertise
Project Management
Other
Back-end, Scripting, APIs, API Integration, Integration, Internet of Things (IoT), CTO, Technical Writing, Web Development, Technical Leadership, Team Leadership, Technical Documentation, Automation Scripting, Excel 365, VMware ESXi, Task Automation, GUI Design, Applicant Tracking Software (ATS), Architecture, Software Architecture, Chemistry, Biochemistry, Excel Macros, Data Migration, VMware vCenter, Leadership, Scrum Master, Processing & Threading, Networking, Packet Communication, Graphics
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