Duncan Levings Email & Phone Number
Who is Duncan Levings? Overview
A concise factual answer block for searchers comparing this professional profile.
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.
Email format at OMERS
This section adds company-level context without repeating Duncan Levings's masked contact details.
Review company-level records connected to Duncan Levings before choosing the right outreach path.
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.
Duncan Levings's current company
Company context helps verify the profile and gives searchers a useful next step.
Duncan Levings work experience
A career timeline built from the work history available for this profile.
Software Engineer
- 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.
Associate Software Engineer
- 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.
Full Stack Developer
- 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.
Software Engineer
- 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.
Associate Information Technology Technician
- 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.
Summer Student; Operations Administration
- 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.
Summer Student; Operations Administration
- Worked in the underwriting department assisting with general data entry and collation tasks.
Colleagues at OMERS
Other employees you can reach at omers.com. View company contacts for 1004 employees →
Alvin Li
Colleague at Omers
Toronto, Ontario, Canada, Canada
View →
MP
Melanie Proulx
Colleague at Omers
Richmond Hill, Ontario, Canada, Canada
View →
VP
Vicky Punch
Colleague at Omers
Toronto, Ontario, Canada, Canada
View →
LP
Lisa Pinto
Colleague at Omers
Ajax, Ontario, Canada, Canada
View →
DP
Don Peat
Colleague at Omers
Toronto, Ontario, Canada, Canada
View →
JF
Jordan Friedmann
Colleague at Omers
Toronto, Ontario, Canada, Canada
View →
AL
Alicia Lim
Colleague at Omers
Singapore, Singapore
View →
CL
Campbell Love
Colleague at Omers
Burlington, Ontario, Canada, Canada
View →
BS
Bill Sheppard
Colleague at Omers
Gananoque, Ontario, Canada, Canada
View →
PS
Paviter Singh Mahal
Colleague at Omers
Rochester, England, United Kingdom, United Kingdom
View →
Duncan Levings education
Bachelor'S Degree, Computer Science
Certificate, Honours Advanced Programming: Game Development
Ontario College Diploma, Computer Programming
High School
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.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Duncan Levings you were looking for.
View similar profiles