
Lazar Janosevic
Verified Expert in Engineering
Software Engineer and Developer
Toronto, ON, Canada
Toptal member since November 3, 2025
Lazar is a senior software engineer and architect with over 20 years of experience designing, developing, and delivering complex enterprise applications across the banking, education, and government sectors. Drawing on deep expertise in the .NET ecosystem, Azure, Angular, and modern DevOps practices, he combines strong architectural vision with proven leadership. Lazar is an accomplished technical leader with expertise in managing the full software development lifecycle (SDLC).
Portfolio
Experience
- Software Engineering - 20 years
- APIs - 20 years
- .NET - 20 years
- SQL - 20 years
- Software Architecture - 20 years
- TypeScript - 11 years
- Angular - 11 years
- Azure - 7 years
Preferred Environment
.NET, Azure, Angular, SQL, JavaScript, TypeScript, APIs, NoSQL, C#, React, Windows, Windows Desktop
The most amazing...
...achievement has been driving the development of a nationwide education platform in Canada, modernizing data systems that serve tens of thousands of students.
Work Experience
Team Lead and Software Architect
Pathways to Education
- Architected and launched the Connex Platform, a nationwide education system on Azure serving tens of thousands of students and enhancing data accessibility and reliability across partner institutions.
- Directed a cross-functional engineering team through the end-to-end SDLC, introducing CI/CD pipelines, automated testing frameworks, and agile delivery practices that reduced release time by over 40% and increased deployment stability.
- Introduced a cloud-native design and modular front-end architecture, enabling independent feature releases and improving maintainability, which reduced technical debt and post-release defects by 30%.
Technology Principal/Senior Full-stack Developer
Uniondome
- Developed and launched a cloud-based enterprise platform from the ground up using C# and .NET Core, supporting secure, role-based access and scalable business workflows.
- Designed and implemented RESTful APIs and back-end services integrated with SQL Server and Azure infrastructure, ensuring reliability, performance, and maintainability.
- Led and mentored a cross-functional development team, defined system architecture, enforced coding standards, and oversaw end-to-end delivery from design to production.
Senior Software Engineer
RBC Ventures
- Developed UI, back-end services, and APIs using Angular, C#, and .NET Core for a high-traffic consumer platform within RBC Ventures, supporting secure and scalable financial workflows.
- Integrated third-party services and internal systems via RESTful APIs, ensuring data consistency, reliability, and compliance with enterprise security standards.
- Improved system stability and code quality by contributing to automated testing, performance optimization, and production issue resolution in a regulated financial environment.
Senior Software Engineer
TD Bank Group
- Developed and maintained enterprise-grade back-end services using Angular, C#, and .NET for internal banking and securities platforms, supporting mission-critical financial operations.
- Designed and integrated RESTful APIs and data access layers with SQL Server, ensuring performance, reliability, and adherence to enterprise security standards.
- Collaborated with cross-functional teams to modernize existing systems, resolve production issues, and improve long-term maintainability within a large-scale financial institution.
Senior Software Engineer
Ontario Ministry of Education (Government of Ontario)
- Developed and maintained large-scale government systems using Angular, C#, and ASP.NET to support education funding, student information, and regulatory reporting across Ontario.
- Designed and integrated secure back-end services and RESTful APIs with SQL Server and Oracle databases, ensuring data integrity, auditability, and compliance with public-sector standards.
- Contributed to modernization initiatives by improving system architecture, performance, and maintainability for long-lived applications used by multiple government agencies and institutions.
Senior Software Engineer
Lanworks
- Developed enterprise applications and workflow automation solutions using Symantec Workflow, C#, and ASP.NET for large organizations, supporting asset management, incident management, and HR processes.
- Integrated multiple enterprise platforms and systems through SOAP-based services, reporting tools, and database-driven workflows to streamline business operations.
- Delivered consulting solutions across multiple clients, translating complex business requirements into reliable, maintainable software in enterprise IT environments.
Team Lead/Senior Software Engineer
Open Technologies Visual
- Led development of enterprise B2B platforms using C# and ASP.NET for international clients, delivering scalable systems used across multiple countries.
- Designed and implemented Windows-based applications and rich client interfaces using WPF and SQL Server, supporting complex business workflows and reporting.
- Managed a development team, defined system architecture, coordinated delivery milestones, and ensured quality and maintainability of long-lived enterprise solutions.
Software Engineer
Spinnaker (ComTrade Group)
- Developed Windows desktop and web applications using C# and the .NET Framework for government and enterprise clients, supporting critical administrative and regulatory processes.
- Built and integrated Windows-based systems with SQL Server databases and legacy components using Windows APIs and COM/DCOM technologies.
- Contributed to large-scale government projects by implementing reliable, maintainable software solutions designed for long-term use and strict data integrity requirements.
Software Engineer
SCube
- Developed Windows desktop applications using C# and the .NET Framework for transportation and media organizations, supporting core operational and accounting workflows.
- Implemented data-driven desktop systems integrated with SQL Server, ensuring reliability, performance, and accuracy for business-critical processes.
- Contributed to full application lifecycle activities, including requirements analysis, system design, development, and maintenance of long-lived Windows-based solutions.
Experience
Uniondome Platform
https://uniondome.com/Government Registry & Compliance Platform (Windows → Enterprise Modernization)
The system was designed for long-term reliability, data integrity, and auditability, supporting strict regulatory requirements and high data accuracy. It was deployed across multiple government offices and used daily by administrative staff.
Enterprise Workflow Automation & Integration Platform
The solution integrated multiple enterprise systems using API and service-based architectures, enabling organizations to reduce manual work and improve process consistency.
MoveSnap (RBC Ventures)
I contributed to the design and implementation of UI and back-end services using Angular, C#, and .NET Core, building RESTful APIs and integrating third-party providers. The work focused on scalability, reliability, and maintainability within a regulated financial environment.
Education
Master of Science Degree in Computer Science
University of Belgrade - Belgrade, Serbia
Bachelor of Science Degree in Computer Science
University of Belgrade - Belgrade, Serbia
Skills
Libraries/APIs
Windows API, Windows Forms (WinForms), Entity Framework, React, React Testing Library, Node.js, RxJS, Vue, API Development
Tools
Git, C#.NET WinForms, Azure App Service, Claude, Microsoft Copilot, Webpack, xUnit, Microsoft Power BI
Languages
SQL, TypeScript, C#, C#.NET, CSS, Stored Procedure, JavaScript, VB.NET, CSS3, HTML5, Visual Basic, Visual Basic .NET (VB.NET), GraphQL, UML
Frameworks
.NET, Angular, .NET Core, ASP.NET, ASP.NET Web Forms, ASP.NET Web API, Cypress, VB.NET WinForms, ASP.NET Core, Nuxt.js, AngularJS
Paradigms
REST, Web Performance Optimization (WPO), Desktop App Development, Microservices, Microservices Architecture, Event-driven Architecture, Test-driven Development (TDD), DevOps, Unit Testing
Platforms
Windows, Windows Desktop, Azure, Oracle, Docker, Kubernetes, Amazon Web Services (AWS), Apache Kafka, Xamarin
Storage
Microsoft SQL Server, PostgreSQL, Azure SQL, MongoDB, NoSQL
Industry Expertise
Enterprise Security
Other
APIs, Software Engineering, RESTFul APIs, Software Architecture, Software Development, Back-end, Debugging, .NET Framework, Cloud Architecture, Large Language Models (LLMs), Architecture, Event-driven Systems, .NET 10, Enterprise Architecture, Artificial Intelligence (AI), Technical Leadership, IIS, Internet Information Services (IIS), Full-stack Development, Azure Blob Storage, RESTful Microservices, Identity Server, CI/CD Pipelines, Cloud, Cloud Infrastructure, Authentication, Authorization, Microsoft Entra, OAuth, Web Content Accessibility Guidelines (WCAG), Manufacturing, Agentic AI, Anthropic, OpenAI, DocumentDB, System Design, System Integration, API Design, Reports, Symantec, SOAP, BPA, Business Process Automation, WPForms, System Architecture, Enterprise Integration, COM, DCOM, Symantec Workflow, API Integration
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring