Rafael Abreu
Software Engineer
Hire this person
Send a job offer directly to this candidate
About
I am a versatile Software Engineer with extensive experience in designing, developing, and optimizing software solutions across various domains. My expertise includes backend and frontend development, database management, and creating scalable architectures tailored to client needs for regulated environments.
With a strong focus on innovation, compliance, and collaboration, I thrive in dynamic projects that require technical precision and strategic problem-solving. I excel at working with multidisciplinary teams to translate complex requirements into robust, user-centric systems that drive operational efficiency and business success.
Experience
Senior Software Engineer & Team Lead
ISU Corp - Waterloo, ON
March 2017 – Present
Key Projects
- mLIMS for Labstat International Inc.
- Stack: .NET Framework, Entity Framework, WCF, MS SQL Server, DevExpress WinForms
- Details: Designed and implemented a Laboratory Information Management System (LIMS) to optimize chemical, toxicology, and microbiology testing workflows. Improved data accuracy, operational efficiency, and compliance with regulatory requirements in highly controlled environments.
- CTV3 and External Apps for CANNAMM
- Stack: .NET 8, ASP.NET Core, Angular 16, MS SQL Server
- Details: Lead development for a health data management system. Enhanced system capabilities by implementing multiple Data Entry modules improving the efficiency and performance of the existing process in 19%.
- SP DNOE
- Stack: .NET 8, Azure, Python, Flask, React, MS SQL Server
- Details: Provide support in implementations related to the new Order Entry system, helping to meet the deadlines and guaranteeing stakeholders satisfaction
- OLIS eHealth
- Stack: .NET 8, ASP.NET Core, Vue.js, Azure
- Details: Led integration of real-time data analysis, facilitating faster lab result processing by 25%.
- CytoConnect
- Stack: .NET 8, Azure, Python, React, PostgreSQL
- Details: Provide support in implementations related to the new modules for CRM Reporting and Audit Trails, ensuring system traceability and accountability in an efficient way.
- OCT Accreditation Information Management System
- Stack: .NET Framework, ASP.NET Webforms, MS SQL Server, GitLab Pipelines, Azure, Graph
- Details: Led the development of a system for the Ontario College of Teachers (OCT) to manage accreditation processes efficiently.
Delivered scalable features that enhanced user experience and administrative workflows.
- Develop and deliver high-quality, maintainable code on tight timelines, achieving an average of 18% reduction in development time.
- Collaborate closely with clients to define requirements, present progress, and integrate feedback throughout the development lifecycle.
- Mentor junior developers, review code, debug issues, and lead technical discussions to improve team performance and project outcomes.
- Oversee deployments across environments, utilizing Jenkins, GitLab, and DevOps, ensuring smooth transitions and minimized downtime.
- Reduced production errors by 34% by implementing rigorous code review practices.
- Improved performance by 130% in mLims by implementing new Optimized Queries, Stored Procedures, Indexation and minimizing BigO's
Education
Bachelor’s Degree in Software Engineering from CUJAE University, providing a solid foundation in software development, systems architecture, and problem-solving techniques.