Andrew Carlisle Software Engineer
- Helped the technical lead manage a team of software engineers, keeping development processes running smoothly. Focused on resolving blockers and making sure workflows stayed efficient. Also oversaw how new features impacted existing systems and kept the team aligned technically.
- Worked on all stages of the software lifecycle, from gathering requirements to deployment. Designed UML diagrams and wrote memory-efficient C++ and ADA code. Focused on using multithreading and synchronization to make systems scalable and reliable.
- As an Associate Software Engineer, I worked on developing high-performance software in C++ and ADA, focusing on scalability and maintainability. I transitioned a Python prototype to production-ready C++ ahead of schedule, demonstrating my ability to optimize workflows. My role also included integrating features using Pub/Sub architecture, which simplified managing distributed systems, and optimizing algorithms to handle a 25% increase in computational load. I collaborated with engineers and subject matter experts across disciplines to ensure the software met complex system requirements.
- Built a monitoring app in C++ and Python that made deployments more reliable by catching build issues early. Worked with XML schemas to make configurations reusable and scalable. These improvements saved developer time and reduced errors during deployment.
- Designed and hosted a portfolio website with Next.js and AWS S3. The site showcases my projects and skills, making it easy for others to learn about my work. Its a great way to connect with collaborators and employers.
- Built a tool using Next.js and Python that calculates exposure across industries, sectors, and countries for ETF portfolios. Hosted it as a static website in AWS S3 for low costs and added a contact form using AWS Lambda, API Gateway, and SES to handle communication.
- Created a React Native app for managing surf photography, with cloud storage for images using AWS S3 and data management through DynamoDB. Automated the infrastructure setup with AWS CDK for faster deployment.
- Wrote embedded software to control an injection molder system, focusing on PID temperature regulation for stability.
- Developed control software for an autonomous lunar transport system. Focused on coordinating hardware and software components to handle harsh lunar conditions. This project emphasized precision and system optimization.