Bobby Quilacio
Software Engineer
Experience
Software Engineer
Personify
Progressed from an intern to a full-time engineer, taking ownership of a multi-tenant staff productivity platform. Focused on modernizing legacy monolithic code into modular .NET microservices and ensuring reliable cross-timezone execution for critical systems.
- Advanced from intern to full-time engineer across three engagements, gaining trusted ownership of code and on-call responsibilities.
- Maintained and enhanced a configurable multi-tenant staff productivity platform (.NET/C# backend, TypeScript/Angular frontend, LESS CSS).
- Refactored legacy monolithic code into modular .NET microservices, improving maintainability and reducing deployment risks.
- Resolved critical CRON scheduling issues by migrating the email scheduling system from EST to UTC, ensuring reliable cross-timezone execution.
- Enhanced Mailchimp integration with synchronization features streamlining contact data management across platforms.
- Managed release and deployment processes and participated in on-call rotation for production incident response.
- Leveraged AWS, Jenkins CI/CD, Sentry, and New Relic for monitoring and infrastructure management.
Software Engineer (Part Time)
MMCI Safety Systems
Architected and led the development of a real-time fire safety monitoring SaaS platform from inception. Delivered a complete tech stack, including a Next.js frontend, serverless .NET 8 backend, and a real-time AWS IoT Core data pipeline.
- Designed and led development of a SaaS platform for real-time fire safety monitoring from inception.
- Built two production Next.js applications (Material UI, Shadcn UI/Tailwind), deployed via Vercel, achieving approximately 25% faster page loads.
- Designed and developed .NET 8 backend using Clean Architecture principles and deployed serverless APIs on AWS Lambda and API Gateway
- Implemented a real-time IoT data pipeline using AWS IoT Core and MQTT, processing telemetry from fire panel devices into TimescaleDB.
- Developed a provider-agnostic OAuth 2.0 authentication system supporting multiple identity providers (AWS Cognito, Auth0) with JWT validation.
- Built AWS CDK infrastructure (TypeScript) to manage Lambda, API Gateway, IoT Core, Cognito, EC2, and Secrets Manager.
- Established a CI/CD pipeline using AWS CodeBuild and CodePipeline, reducing release cycles by approximately 50%.
- Mentored new developers on best practices and coding standards, promoting a culture of clean and maintainable code.
Software Developer Intern
Benevity
Supported a high-volume philanthropic payment API and web application handling thousands of daily transactions. Improved the donor experience by optimizing database queries and expanding the automated testing suite to significantly reduce post-release bugs.
- Maintained a philanthropic payment API and web application (.NET, C#, SQL Server, Angular) supporting thousands of daily transactions.
- Optimized database queries and API performance, significantly improving transaction speed and donor experience.
- Expanded automated testing with Postman, Playwright, and unit tests, reducing post-release bugs by approximately 30%.
- Streamlined bug resolution by improving handoff processes with Senior Developers and QA Testers.
Education
BSc - Honors in Computing Science, Minor in Mathematics
University of Alberta
Electrical Engineering Technology
Northern Alberta Institute of Technology
Technical Projects
Budgeting App (ASP.NET)
A personal finance tracker built with ASP.NET Core MVC that helps users manage budgets and expenses with a clean, responsive interface.
Budgeting App is a comprehensive personal finance management solution developed using ASP.NET Core MVC. The application allows users to track their income, expenses, create and manage budgets, and gain insights into their spending habits through intuitive visualizations. The system features categorized expense tracking, budget planning tools, and financial reporting capabilities. User data is securely managed with ASP.NET Identity for authentication and authorization, ensuring private financial information remains protected. The clean, responsive interface built with Tailwind CSS provides an excellent user experience across devices.

Team Galo BJJ
Official website for a local Brazilian Jiu-Jitsu gym, optimized for search engines with Gatsby and enhanced with modern React features.
The Team Galo BJJ website serves as the digital presence for a local Brazilian Jiu-Jitsu gym in Edmonton. Developed with Gatsby to maximize search engine visibility and performance, the site features class schedules, instructor profiles, pricing information, and a blog section for gym news and BJJ techniques. The responsive design ensures visitors have a seamless experience whether they're on mobile or desktop devices. Interactive elements built with Framer Motion create engaging user experiences that reflect the dynamic nature of Brazilian Jiu-Jitsu. The content management system allows gym staff to easily update class schedules and post news items without technical knowledge.

Budgeting App (Django)
A Python-based personal finance application built with Django that helps users track expenses and manage budgets.
The Django-based Budgeting App provides a comprehensive solution for personal finance management. Users can create custom budget categories, track expenses, monitor income sources, and generate financial reports to understand their spending habits better. The application features a clean, intuitive interface built with Bootstrap for responsive design across all devices. The Django ORM provides a seamless interface to the SQLite3 database, enabling efficient data operations and complex financial calculations. User authentication ensures personal financial data remains secure and private.

Baby Tracker
A specialized ASP.NET Core MVC application designed to help parents monitor newborn activities, health metrics, and development milestones.
Baby Tracker is a comprehensive tool designed specifically for new parents to monitor their newborn's development and daily care routines. The application allows tracking of feeding sessions (including duration and amount), sleep patterns, diaper changes, medication administration, and growth measurements. Users can visualize trends through charts and gain insights into their baby's development. The secure authentication system ensures that sensitive family information remains private. The application features a responsive design built with Tailwind CSS, making it accessible on any device – critical for busy parents who need to log information quickly.
Möbius Plotter
A .NET application developed to support mathematical research by generating visual representations of Merten's Conjecture using the Möbius function.
Developed as part of an Undergraduate Student Research Assistant (USRA) project, the Möbius Plotter is a specialized .NET application that generates visualizations for Merten's Conjecture by implementing the Möbius function algorithm. The application computes the Möbius function on natural numbers, which outputs 0 for numbers with repeated prime factors, 1 for numbers with an even number of nonrepeated prime factors, and -1 for those with an odd number of nonrepeated prime factors. The significance of this project lies in its connection to the Riemann Hypothesis. If Merten's Conjecture is proven true, it would imply that the Riemann Hypothesis, one of mathematics' most famous unsolved problems, is also true. The application uses ScottPlot for high-performance data visualization, allowing researchers to examine patterns in the data more effectively.

Skills
Infrastructure & Tools
Languages & Frameworks
Methodologies
Connect
Interested in working together? Feel free to reach out directly.