Summary
Overview
Work History
Education
Skills
Timeline
Generic

Karan Pathak

Brampton,ON

Summary

  • Forward-thinking Software Engineer offering over 9 years of experience in all stages of the development life cycle for dynamic projects.
  • Possess deep expertise in C#, Angular and React, leveraging these technologies to build robust, scalable, and efficient applications. Proficient in C# for developing server-side logic, implementing complex algorithms, and integrating with various APIs and databases.
  • Experienced in building and deploying apps to cloud using Microsoft Azure, .Net Framework and PCF.
  • Skilled in directing development with creative and performance-oriented approach.
  • Gained experience working on both B2B (Business-to-Business) and B2C (Business-to-Consumer) software solutions, developing and maintaining applications tailored to meet the needs of businesses and individual consumers.
  • Developed scalable and secure enterprise-level applications with C# and .NET, focusing on high availability and performance.
  • Extensive experience with C#, including advanced features like LINQ, asynchronous programming and generics.

Overview

9
9
years of professional experience

Work History

Full Stack Software Developer

Altis Technology
12.2024 - Current
  • Created robust backend services using RESTful API and front end with angular designs that facilitated seamless data exchange between front-end clients and back-end systems.
  • Played a key role in designing and implementing an internal payroll system for 350+ employees. Delivered the solution within a short timeframe while maintaining operational efficiency, ultimately generating $400K in savings for the organization.
  • Ensured smooth deployments through diligent use of version control systems like Git alongside continuous integration tools.
  • Ensured smooth deployments through diligent use of version control systems like Git alongside continuous integration tools.

Software Developer

Travitons Technologies
06.2021 - 12.2024
  • Developed code for a Micro Front End Architecture using Angular,React ,C# and .NET Core Framework to enable users to self-manage subscriptions through an e-commerce portal. This approach eliminates the need for manual interactions between customers and customer service representatives.
  • Developed a chat system using RabbitMQ ,C# and .NET Core Framework, which enhanced user experience and improved CSR productivity for B2C(Consumer Based Businesses) and B2B(Premier Customers).
  • Created RESTful APIs with C# and .NET Core, implementing authentication and authorization using OAuth2 and JWT to be consumed in angular frontend.
  • Participated in code reviews and provided mentorship to junior developers on best practices and coding standards.
  • Used Azure functions for submission of orders which further makes an entry to Sql Db and initiate the order fulfillment process

Software Developer

Boeing
10.2018 - 06.2021
  • Revamped the legacy application by migrating it from Asp.Net Framework to .NET Core Framework and incorporating Entity Framework Core (EF Core). This modernization expanded the application's capabilities, resulting in a 30% improvement in overall project performance.
  • Conducted thorough reviews of the code submitted by team members, ensuring adherence to coding standards and quality guidelines. This process involved checking for consistency, best practices, and potential issues to maintain high-quality and reliable code.
  • Developed a data processing tool using C# and .NET Framework Worker Service to migrate and transform data from the PACE system to a centralized system which served as the data source for downstream applications.
  • Mentored new team members by providing guidance and knowledge transfer to help them integrate smoothly into the team. Facilitated their onboarding process and addressed any blockers or challenges they encountered, ensuring they had the resources and support needed to succeed.
  • Worked with a scheduled job of Azure functions to pull data from external webApi (PACE) and stores data into Cosmos db to be consumed for analytical purpose of components of an airplane.

Software Developer

Prime Focus Technologies
07.2016 - 09.2018
  • Developed scalable and secure enterprise-level applications with C# and .NET, focusing on high availability and performance.
  • Developed and implemented features and functionality in alignment with project goals and deadlines.
  • Used C# to develop rigorous unit tests that assess the functionality, reliability, and edge cases of software components and methods.
  • Attend training sessions, workshops, or seminars to enhance skills and knowledge.

Education

Post Graduate Diploma - Information Security

IGNOU
India
2021

Bachelor of Science - Computer science

Amritsar College of Engineering And Technology
Punjab
2016

Skills

  • C#
  • JavaScript, React Js
  • AspNet framework, Net Core
  • WCF, Web Api, Rest Api
  • Sql Server, Linq, EF Core
  • AWS, Azure
  • TFS, Azure DevOps, PCF

Timeline

Full Stack Software Developer

Altis Technology
12.2024 - Current

Software Developer

Travitons Technologies
06.2021 - 12.2024

Software Developer

Boeing
10.2018 - 06.2021

Software Developer

Prime Focus Technologies
07.2016 - 09.2018

Post Graduate Diploma - Information Security

IGNOU

Bachelor of Science - Computer science

Amritsar College of Engineering And Technology
Karan Pathak