Colin Laakso
Full-Stack Engineer
laxattack99@live.com
Education
Northeastern University, Boston, MA - Sep. 2017 - May 2022
Bachelor of Science in Computer Science, cum laude
Skills
Languages: C#, .NET, Python, SQL, JavaScript (React, Angular, Next, Node), Java, Go, C++, C, PowerShell
Technologies: MongoDB, Docker, Azure, Octopus, TeamCity, Tailwind, Databricks, Auth0
Experience
Wood Mackenzie, Boston, MA & New York, NY - Aug. 2022 - May 2024
Software Engineer | Short Term Power
- Improved the process of collecting inputs to a new Python-based predictive ML wind model for wind forecasting, streamlined the output process, and deployed the model to Databricks where I set up scheduling for both training and wind forecast generation. This deployment increased the model's training speed and scalability, while also serving more accurate wind generation forecasts to clients.
- Spearheaded the complete rebuild of a discontinued web app using PostgreSQL, .NET, and React, enabling analysts to create/view custom alerts for power plant monitoring, which they had been unable to do since 2018.
- Expanded .NET-based Power APIs by integrating time-triggered Azure functions to collect historical power plant data from internal SQL databases, resulting in more comprehensive data availability for clients.
- Designed new .NET and Azure function based ETL jobs to replace legacy SQL SSIS packages, enhancing data infrastructure scalability and adding crucial generator data to our APIs for clients to view generator availability.
ALTO Visuals, Los Angeles, CA - Feb. 2024 - May 2024
Project Lead | Treatment Feedback
- Architected a scalable, container-based web app for analyzing marketing documents, providing AI-generated creative feedback using OpenAI, reshaping client marketing strategies.
MORSE Corp, Cambridge, MA - Jan. 2021 - Jul. 2021
Software Engineer | Airdrop Mission Planning
- Developed a containerized API in Python and a MongoDB database to maintain a history of missions for Airdrop Mission Planning (AMP), giving clients more comprehensive mission information.
- Added new endpoints and features to older mission planning infrastructure written in C#, enhancing the functionality and extending the capabilities of existing mission planning and calculation APIs.
- Contributed to backend systems for AMP, including integration testing and mission calculation APIs, doubling test coverage and adding more options for clients to simulate missions.
Avigilon, a Motorola Solutions Company, Somerville, MA - Jan. 2020 - Sep. 2020
Cloud Services Engineer | DevOps and Full-Stack Teams
- Designed and implemented an automated Azure job in C# to collect diagnostics data from cameras to check third-party camera compatibility with Avigilon's proprietary software, allowing Avigilon to report to customers which third party cameras they were able to incorporate into their camera networks.
- Automated a C# based Azure job to generate a monthly report regarding the prices of Azure resources to highlight overspending, ultimately reducing cloud costs by around 30%.
- Collaborated with project managers to implement new UI features using React, enhancing and expanding the user interface of our Avigilon website. Additionally, streamlined CI/CD pipelines with PowerShell in the DevOps team to improve deployment efficiency and reliability on Azure.
Milliman Financial Risk Management, Hudson, MA - Jan. 2019 - Jul. 2019
Software Developer | Cloud Team
- Developed a Gateway for Milliman's cloud computing infrastructure (CCI) to allow compatibility between Milliman cloud computing jobs and Microsoft Azure, while also implementing single sign on for CCI using impersonation.
- Collaborated with colleagues on an application that mirrored files on an FTP server with a client's local file system while maintaining revision numbers for each file.