Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

Diego Duarte

Pickering,Canada

Summary

With over a decade of expertise as a Software Developer, including experience as a technical lead, I have a robust background in coding intricate applications utilizing Microsoft technologies. My professional journey spans 10 plus years, during which I collaborated with multinational IT firms, showcasing advanced skills in Object-Oriented Programming, Systems integrations, and web programming. Proficient in Agile development methodologies, I bring extensive experience in navigating the entire Software Development Life Cycle. Thriving in interdisciplinary environments, my strengths include exceptional presentation and communication skills, complemented by a strong sense of urgency and a proven track record of meeting deadlines. Additionally, I possess valuable experience in leadership roles and proficient management skills.

Overview

11
11
years of professional experience
1
1
Certificate

Work History

Team Leader

Firmex
06.2024 - Current
  • Set performance expectations for the team, monitoring progress towards goals and providing constructive feedback as needed.
  • Empowered team members by delegating responsibilities according to individual strengths and areas of expertise.
  • Managed conflict resolution among team members, fostering a positive and collaborative work environment.
  • Maintained an inclusive and diverse team culture, promoting respect and understanding among all members.

Application Development Lead

Procom Labs
03.2022 - 02.2024
  • Led and mentored a team of seven developers and aQA engineer, ensuring a collaborative and high-performance environment
  • Drive successful project execution and delivery, collaborating with cross-functional teams and stakeholders
  • Provide advanced guidance on Microsoft technologies, including .NET, C#, and Azure, for scalable and secure solutions
  • Oversee seamless integration with Azure services, optimizing cloud resources and adhering to best practices
  • Enhance quality assurance processes, address potential risks, and optimize application performance
  • Foster a culture of continuous learning, document key processes, and effectively communicate project progress to stakeholders.

Technical Lead

Flexiti
12.2021 - 02.2022
  • Provide technical direction and guidance to the development team, ensuring adherence to best practices, coding standards, and project objectives
  • Oversee project execution, including task prioritization, resource allocation, and timeline management, to meet goals efficiently and deliver high-quality solutions
  • Foster a collaborative environment, conduct regular team meetings, mentor team members, and facilitate knowledge sharing to enhance overall team performance and individual growth.
  • Coordinated with cross-department teams like QA, DevOps, and Support to ensure seamless end-to-end software delivery process.

Senior Full Stack Developer

Flexiti
02.2020 - 11.2021
  • Lead full-stack development using .NET and Microsoft technologies, ensuring robust and scalable solutions from design to implementation
  • Guide cross-functional teams, conduct thorough code reviews, and contribute to architectural decisions, maintaining high coding standards and mentoring junior developers
  • Collaborate closely with diverse teams, address complex technical challenges, and manage projects efficiently, emphasizing continuous learning and documentation for optimal outcomes.
  • Designed robust RESTful APIs for seamless integration between front-end applications and back-end services.

Sr. .NET Developer

Softchoice
06.2018 - 02.2020
  • Architect/design/back-end development for new features on the company website and other internal tools
  • Work with different platform teams throughout the organization to gather requirements and develop requirements into features
  • Participate in project planning and gathering requirements from stakeholders
  • Analyze current applications and determine the best technology to be used for new projects
  • Run agile methodology together with team members on daily standup, sprint planning, and retrospective meetings
  • Provide web support for internal and external customers
  • Investigate technical issues on integrations with third-party platforms.

Technical Team Lead

Sunwing
05.2016 - 05.2018
  • Performing as a senior developer while providing mentoring and training to intermediate and junior developers within the team
  • Facilitate and conduct meetings for the team following the SCRUM methodology
  • Conduct peer review and provide feedback when needed
  • Prepare technical and architectural documentation for internal and external applications
  • Collaborate with system architects, and IT management to ensure projects meet strategic initiatives and deadlines.

Senior Programmer/Analyst

Sunwing
06.2014 - 04.2016
  • Analysis, design, development, maintenance and support of Internet an Intranet applications
  • Support and enhance existing applications in accordance with business requirements
  • Provide hands-on front line support to internal users to ensure maximum productivity and efficiency in their functions
  • Prepare design and technical documentation for applications with team members.

Education

Bachelor of Science - Software Engineering

Universidad Industrial De Santander
Bucaramanga, Colombia
01.2008

Skills

  • Software Design and Architecture
  • C# NET
  • Microsoft SQL Server
  • Cosmos DB
  • Microservices
  • Web application development
  • Angular, Typescript
  • Azure, Azure DevOps
  • Agile Methodologies, Scrum
  • Web Services, APIs
  • Docker containers
  • Technical Review Leadership

Certification

  • Microsoft Certified: Azure Fundamentals - Microsoft
  • Agile Development Practices - LinkedIn
  • Agile at Work: Planning with Agile User Stories - LinkedIn
  • Cloud Architecture: Core Concepts - LinkedIn
  • Cloud Architecture: Design Decisions - LinkedIn
  • Learning NgRx - LinkedIn
  • Mulesoft Certified Developer - MuleSoft
  • Issued Sep 2020 - Expires Sep 2022
  • Developing CI/CD Solutions with Azure DevOps - LinkedIn

Languages

English
Full Professional
Spanish
Native or Bilingual

Timeline

Team Leader

Firmex
06.2024 - Current

Application Development Lead

Procom Labs
03.2022 - 02.2024

Technical Lead

Flexiti
12.2021 - 02.2022

Senior Full Stack Developer

Flexiti
02.2020 - 11.2021

Sr. .NET Developer

Softchoice
06.2018 - 02.2020

Technical Team Lead

Sunwing
05.2016 - 05.2018

Senior Programmer/Analyst

Sunwing
06.2014 - 04.2016

Bachelor of Science - Software Engineering

Universidad Industrial De Santander
Diego Duarte