Work Experience
Highlights from roles, impact, and technologies used.
Lead Software Engineer
Baxter Intl.
Set direction and architected solutions in a highly regulated medical devices environment.
- Architected an auto-scaling microservice test app emulating 2,000+ concurrent devices, accelerating test case execution by 500%.
- Redesigned a scalable data processing and alerting application for Cardio ECG data, supporting thousands of users with Kubernetes autoscaling.
- Designed and developed 5+ reusable Python packages for Authentication, GraphQL, Application Configuration, and Logging used company-wide to standardize development.
- Led creation of automated test pipelines in Azure DevOps, reducing deployed error rate by significantly through continuous integration
- Pioneered policy changes in the team to match industry standards and improve code quality.
- Spearheaded new features and system improvements with adjacent teams.
- Documented the features, capabilities, and security concerns of multiple applications for submission to the FDA.
Staff Software Engineer
'nuffsaid
Contributed to a near-real-time messaging platform and pioneered technical solutions at a fast-paced startup.
- Contributed to a low-latency messaging application that could interface with both Gmail and Slack in near-real-time.
- Remodeled a Slack message parser for efficiency. Afterward, it could convert over 100,000 msg/minute between slack MKD and HTML.
- Designed and built email response forms based on customer success Xi principles.
- Created a Slack GitLab bot to notify team members of actions needed on Merge Requests, reducing response time by 15 minutes per action, on average.
- Ran planning poker and backend team meetings.
- Managed JIRA for the team and provided admin assistance to other teams.
- Participated in feature ideation meetings with the Product team to provide a technical perspective and suggest ways to optimize development effort.
Contract Software Engineer
Microsoft
Setup a validation toolset and monitoring tools to verify server functionality and specifications for servers destined for Azure Cloud.
- Revised and expended server stress and diagnostic tests for assessing stability and performance of enterprise-grade servers.
- Built CI/CD Pipelines to automatically build an OS image in Azure DevOps with automatic build and deploy triggers.
- Built a light-weight custom Linux image using Buildroot that could be used as a PXE-booted, RAM-FS capable OS.
- Mentored fellow team members
Contract Software Engineer
UST
Developed a web API using MongoDB and Django REST Framework.
- Determine design choices and technical standards for the team
- Create software tailored to a client's specific needs
- Develop software systems and applications
- Oversee, plan, and drive team development
Contract SDE
Assist the Cloud Tools team in updating gsutil.
Assignment Objective: Add Python 3 compatibility to the gsutil application gsutil is an opensource project by Google. For more information, see the github link:
gsutil on GitHub
Contract Senior Software Engineer
AT&T
Create a system for chaos testing within AT&T cellular network.
- Designed and built the automated testing system that included live web reporting, test verification, and a flexible framework to allow for rapid expansion into different areas of AT&T's network
- Built a web interface using Django framework to display logs and allow tests to be started and monitored
- Created a series of python packages to communicate with AT&T testing infrastructure
Contract Software Engineer
Amazon
Designed and created an internal scheduling portal for new sort-center employees.
- Designed frontend and backend user workflows to collect user information and shift-preferences for sort-center candidates applying at career fairs.
- Schedule sort-center workforce, depending on preferences entered into the system.