Duncan Levings
AeroLeads people directory · profile

Duncan Levings Email & Phone Number

Senior Software Engineer at OMERS at OMERS
Location: Greater Hamilton (Burlington) Metropolitan Area, Canada, Canada 8 work roles 4 schools
LinkedIn matched
✓ Verified May 2026 3 data sources Profile completeness 100%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Software Engineer at OMERS
Location
Greater Hamilton (Burlington) Metropolitan Area, Canada, Canada
Company size

Who is Duncan Levings? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Duncan Levings is listed as Senior Software Engineer at OMERS at OMERS, a company with 1004 employees, based in Greater Hamilton (Burlington) Metropolitan Area, Canada, Canada. AeroLeads shows a matched LinkedIn profile for Duncan Levings.

Duncan Levings previously worked as Senior Software Engineer at Omers and Software Engineer at Omers. Duncan Levings holds Bachelor'S Degree, Computer Science from Sheridan College.

Company email context

Email format at OMERS

This section adds company-level context without repeating Duncan Levings's masked contact details.

OMERS

Review company-level records connected to Duncan Levings before choosing the right outreach path.

Profile bio

About Duncan Levings

As a dedicated software developer with over a decade of experience, my passion lies in crafting code that not only meets but exceeds the criteria for functionality and usability. Since beginning my journey in programming in 2010, I have been driven by the aspect of transforming abstract concepts into tangible, user-centric applications. My commitment to excellence is evident in my enthusiasm for bringing innovative ideas to life, enhancing the user experience for both desktop and mobile applications.I have always been dedicated to continuous learning and skill enhancement, always seeking new challenges that push the boundaries of my knowledge and abilities. This pursuit of growth ensures that I remain at the forefront of technological advancements, ready to adapt and apply cutting-edge solutions to solve complex problems.

Listed skills include C#, C++, Unity, Artificial Intelligence, and 40 others.

Current workplace

Duncan Levings's current company

Company context helps verify the profile and gives searchers a useful next step.

OMERS
Omers
Senior Software Engineer at OMERS
toronto, ontario, canada
Website
Employees
1004
AeroLeads page
8 roles

Duncan Levings work experience

A career timeline built from the work history available for this profile.

Senior Software Engineer

Current

Toronto, Ontario, Canada

May 2024 - Present

Software Engineer

Toronto, Ontario, Canada

  • Spearheaded significant refactors of the event sourcing solution and validation services to enhance maintainability and performance, resulting in improved load testing and scalability.
  • Implemented a new business feature, “warnings,” in the validation service through effective communication and frequent testing.
  • Developed a robust validation framework to support flexible and scalable processes, integrating asynchronous execution for better performance.
  • Designed the business configuration service to provide easy access for employees to manage business values, ensuring flexibility for future business features.
  • Collaborated with a cross-functional team to deliver major features, providing comprehensive testing and documentation for future adaptability.
  • Led the team during a critical project phase, ensuring clear communication, thorough testing, and detailed documentation for transparency and process understanding.
Jan 2023 - May 2024

Associate Software Engineer

Toronto, Ontario, Canada

  • Contributed to the design and enhancement of an event sourcing solution, pivotal for microservices integration and data integrity within OMERs.
  • Orchestrated a major upgrade of the technology stack, transitioning from Java 11 to Java 17 and Spring Boot 1.x to Spring Boot 2.6.x, enhancing system performance and security.
  • Developed automated process solutions utilizing the event sourcing service, optimizing operational efficiencies and system reliability for core business functions.
  • Authored comprehensive technical documentation, including an in-depth guide on Spring Boot testing best practices, ensuring high-quality standards.
  • Conducted knowledge transfer sessions, sharing insights and best practices, fostering a culture of continuous learning and improvement within the team.
Jan 2022 - Jan 2023

Full Stack Developer

Toronto, Ontario, Canada

  • Collaborated with the framework team on backend tasks, focusing on designing and implementing an new event sourcing solution.
  • Utilized a suite of development tools including GitLab, Jira, IntelliJ, PgAdmin, Postman, Docker, and Kubernetes for project management and application development.
  • Implemented RESTful endpoints using Java and Spring, enabling data retrieval from JpaRepositories and introducing a filtering endpoint leveraging Specifications and Pageable parameters.
  • Developed comprehensive unit tests using Mockito for various services, covering both successful and failure scenarios for endpoints.
  • Facilitated the migration of the existing database from Google Cloud Firebase to a PostgreSQL database, involving the creation of SQL queries for nested JSONB columns and defining Entities for Spring Hibernate.
  • Implemented cron jobs using Spring EventScheduler for retrying system processes based on database-defined properties, enhancing system reliability.
May 2021 - Aug 2021

Software Engineer

Toronto

  • Worked with React to design, develop, test and deploy new features to Royaltymine.com.
  • Utilized MongoDB along with conventional standards in react services to develop new backend features.
  • Integrated Aggregate functionality into the backend to significantly improve performance.
  • Created new front-end pages using Ant design along with Bootstrap.
  • Researched, designed and implemented JWT Token authentication for login and user access permissions.
  • Using Socket.IO created connection streams for real-time notifications.
Jan 2020 - Apr 2020

Associate Information Technology Technician

Oakville

  • Worked with AngularJS to develop, maintain and produce front-end applications.
  • Designed and implemented services, libraries and various components utilizing Angular Clarity and Angular Material framework.
  • Created Karma test cases, Keycloak library, Storybook UI components and Docker files.
  • Utilized tools such as: Jira, Gitlab and npm.
  • Collaborated with Rangle.IO developers in designing and implementing a Genworth application.
  • Worked with back-end team to develop new back-end service points using Java and bootstrap.
Apr 2019 - Aug 2019

Summer Student; Operations Administration

Oakville, Ontario

  • Worked in the underwriting department assisting with general data entry and collation tasks.
  • Improved processes, reduced storage use and increased productivity through the creation of Excel scripts.
May 2013 - Aug 2013

Summer Student; Operations Administration

Oakville, Ontario

  • Worked in the underwriting department assisting with general data entry and collation tasks.
May 2012 - Aug 2012
Team & coworkers

Colleagues at OMERS

Other employees you can reach at omers.com. View company contacts for 1004 employees →

4 education records

Duncan Levings education

Certificate, Honours Advanced Programming: Game Development

• Focused on C++, Unity, OpenGL and creation of tools for development during the first half of the program. Created a functional C++.

Ontario College Diploma, Computer Programming

• Improved upon and honed programming skills, through the use of Java, Javascript, HTML5, and C#. • Developed a sound understanding of.

High School

Waterdown Secondary School

Took programming classes in grade 11 and 12 where i started learning the basics of programming, Java and HTML.

FAQ

Frequently asked questions about Duncan Levings

Quick answers generated from the profile data available on this page.

What company does Duncan Levings work for?

Duncan Levings works for OMERS.

What is Duncan Levings's role at OMERS?

Duncan Levings is listed as Senior Software Engineer at OMERS at OMERS.

Where is Duncan Levings based?

Duncan Levings is based in Greater Hamilton (Burlington) Metropolitan Area, Canada, Canada while working with OMERS.

What companies has Duncan Levings worked for?

Duncan Levings has worked for Omers, Zhy Interactive, and Genworth Canada.

Who are Duncan Levings's colleagues at OMERS?

Duncan Levings's colleagues at OMERS include Alvin Li, Melanie Proulx, Vicky Punch, Lisa Pinto, and Don Peat.

How can I contact Duncan Levings?

You can use AeroLeads to view verified contact signals for Duncan Levings at OMERS, including work email, phone, and LinkedIn data when available.

What schools did Duncan Levings attend?

Duncan Levings holds Bachelor'S Degree, Computer Science from Sheridan College.

What skills is Duncan Levings known for?

Duncan Levings is listed with skills including C#, C++, Unity, Artificial Intelligence, Game Development, Teamwork, Programming, and Game Programming.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Duncan Levings you were looking for.

View similar profiles