Created and maintained applications used for sharing input devices between multiple computers.
Software Developer
March 2020 to January 2023
- Created automated workflows in GitHub actions to ensure code quality and improve our cross platform development experience.
- Maintain and extended Laravel website and created React extensions to be embed into our Webflow website.
- Conducted testing with our QA team to identified and resolved issues with the application including performance, memory leaks, and scalability.
- Delivered a new version of the Synergy application that automatically connects computers without the use of cloud services.
- Collaborated with product team to design and build automated user on-boarding flows.
- Developed API’s and micro-services for customer data management and payment processing.
- Scaled our CI to include on premises machines for running specialized workflows.
Scrum Master
August 2022 to October 2024
Promoting an agile mindset in our team and company. Coordinating with team members and encouraging them to share knowledge and ask questions. Decrease the time between deliverables to increase the feedback about upcoming features and change.
Senior Software Developer
January 2023 to October 2024
- Designed, developed, and delivered new website with Next.js and Prisma resulting in increase performance, customer engagement, and overall maintainability. Including automated E2E testing with Playwright.
- Automated CI/CD deployments including preventing deployment if testing suite fails.
- Create and update internal code quality and standards documentation.
- Identified inefficiencies in our AWS infrastructure allowing us to decreased the AWS bill by 50%.
- Implemented greater GDPR compliance related to cookies and stored information.