Director of Software Engineering
2020 - PRESENTAvionte- 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.
Technologies: Python, Django, Agile, Leadership, PostgreSQL, Scrum, Amazon Web Services (AWS), APIs, API Integration, Integration, Applicant Tracking Software (ATS), Docker, Architecture, Management, Back-end, Databases, REST APIs, REST, Technical Writing, SAML, JSON, JSON Web Tokens (JWT), Web Development, Software Architecture, Technical Leadership, Jira, Agile Project Management, Team Leadership, Project Management, Slack, Technical Documentation, SQL, Task Automation, Excel 365Senior Back-end Developer
2020 - 2020XOi- 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.
Technologies: Python, GraphQL, AWS Lambda, Serverless Architecture, NoSQL, Amazon DynamoDB, Microservices, APIs, Amazon Web Services (AWS), MTurk API, Kanban, Jira, REST APIs, MacOS, REST, OpenAPI, Swagger, JSON, JSON Web Tokens (JWT), Web Development, Software Architecture, Technical Leadership, Agile Project Management, Team Leadership, Slack, Technical Documentation, SQL, Excel 365Senior Back-end Developer
2019 - 2020NetApp- 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.
Technologies: Python, Flask, SQLAlchemy, VMware ESXi, VMware vCenter, Automation, Agile, Scaled Agile Framework (SAFe), GitLab, APIs, API Integration, Integration, Amazon Web Services (AWS), Back-end, Databases, REST APIs, MacOS, REST, OpenAPI, OAuth 2, SAML, Swagger, JSON, JSON Web Tokens (JWT), Web Development, Software Architecture, Jira, Agile Project Management, Slack, Technical Documentation, SQL, Automation Scripting, Scripting, Task Automation, Excel 365Web Application Developer
2017 - 2019The 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.
Technologies: Python, Django, PostgreSQL, Data Migration, Amazon Web Services (AWS), HTML5, APIs, API Integration, Integration, React, Stripe, Stripe API, HTML, Back-end, Databases, React Redux, REST APIs, MacOS, Windows, REST, OpenAPI, OAuth 2, SAML, XML, JSON, JSON Web Tokens (JWT), Web Development, Software Architecture, Slack, Technical Documentation, SQL, Automation Scripting, Scripting, Task Automation, MySQL, Excel 365CTO
2015 - 2017Atumsoft- 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.
Technologies: Rust, Python, wxWidgets, Arduino, Raspberry Pi, Linux, VMware ESXi, Management, HTML5, APIs, REST APIs, Internet of Things (IoT), Architecture, HTML, Back-end, Databases, CTO, REST, Technical Writing, Flask, XML, JSON, Web Development, Technical Leadership, Team Leadership, Project Management, Slack, Technical Documentation, Automation Scripting, Scripting, Task Automation, Excel 365