Summary
Overview
Work History
Education
Skills
OBJECTIVES
Timeline
Generic

Keerthinath Ganjam

Bengaluru

Summary

With over 15+ years of experience in the Microsoft Technologies stack, I have demonstrated leadership as a technical lead, consistently recognized for my performance excellence and contributions to the success of software application development.

Overview

15
15
years of professional experience

Work History

Technical Team Lead

Ascertra [Vela Technologies India]
10.2021 - Current
  • Driving the development and maintenance of the Proarc - EDMS Product.
  • Engineered a robust Restful API application in .Net Core, adhering to DDD, CQRS, and HAL principles, and seamlessly integrating essential libraries including MediatR, HATEOAS, AutoMapper, Dapper, and FluientValidation.
  • Leading the dev of web application in React JS, Redux, SAGA and Material UI
  • Leading agile ceremonies including daily stand-ups, sprint planning, sprint retrospectives, backlog grooming, and bug triage.
  • Assessing user requirements by collaborating with Project Managers and other stakeholders.
  • Estimating features and development tasks.
  • Conducting code reviews and refactoring where necessary.
  • Collaborating closely with the team to troubleshoot and resolve technical issues.
  • Mentoring team members in adhering to clean code practices, SOLID Principles, and Design Patterns.
  • Developed a library facilitating the construction of search endpoints equipped with extensive filtering, pagination and sorting functionalities.

Lead Software Engineer

Proenco
07.2018 - 10.2021
  • Company Overview: Vela Technologies India
  • Contributed to the development and upkeep of various components within Proarc.
  • Assisted junior developers in diagnosing and resolving complex issues.
  • Collaborated on constructing the Proarc Mobile Application using Xamarin and adhering to MVVM with clean architecture principles.
  • Implemented features such as file import, background file downloads, Offline Mode, and Deep linking.
  • Established workflows for building, deploying, and distributing applications using Azure DevOps, Microsoft App Centre, and publishing to app stores.
  • Developed the Proarc Web component using React, Redux, and Redux Saga, employing Typescript for enhanced type safety.
  • Orchestrated the setup of the web project from inception, integrating TS Lint and Prettier to streamline maintenance efforts. Implemented code snippets and scaffoldings to expedite development processes.
  • Engineered a TypeScript Interface Generator sourced from the C# model library, facilitating robust API and web development practices.
  • Designed DBTable and DataModel classes utilizing a t4 template code generator, enabling efficient SQL query construction and data transfer within the business layer.
  • Established CI/CD Pipelines and releases in Azure DevOps through the creation of YAML configurations.

Module Lead

Tieto
06.2016 - 06.2018
  • Contributed to the Collaboration Room project, acquiring proficiency in React and developing pages for mapping and transferring documents modules across repositories.
  • Played a key role in the development of a Publisher application utilizing NodeJS, Angular, and Document DB, and contributed to managing a diverse technology stack like Terraform, Ansible, and Jenkins for infrastructure management and automation.
  • Collaborated on the creation of a web application utilizing a custom framework developed with Angular.

Senior Software Engineer

Software Innovation
08.2013 - 06.2016
  • Contributed to BidRoom, a pilot SAAS project predating Proarc Online, employing ASP.Net MVC, Web API, WPF, Azure Tables, and Blobs, and deployed as Azure Web apps.
  • Developed a WPF application to facilitate document publication from the main Proarc system to the BidRoom application.
  • Created an MVC web application to present published bids within the BidRoom interface.
  • Implemented a backup and recovery system for the BidRoom application.
  • Conducted a spike on Identity Server to assess its potential integration into Proarc Online.
  • Enhanced BidRoom web application functionality, integrating SendGrid for email communication.

Software Engineer

In4Velocity System Pvt. Ltd.
05.2010 - 08.2013
  • Contributed to the development team working on In4SuiteRE, a Real Estate ERP application software.
  • Implemented new enhancements using .Net 4.0 within an n-tier architecture, applying design patterns for robustness.
  • Played a pivotal role in the Finance Module, handling configuration and integration with Tally ERP 9.0, a leading accounting software.

Education

Bachelor of Engineering - Information Science and Engineering

Malnad College of Engineering
Hassan, Karnataka
01.2008

Skills

  • C#
  • Net Core, AspNetCore, MVC
  • SQL Server
  • Azure
  • Azure DevOps
  • Xamarin
  • React with Redux
  • Hands on exp in MERN Stack

OBJECTIVES

  • Seeking a position where I can utilize my technical, analytical, and mentoring skills to drive professional growth and contribute to organizational success
  • To obtain a position where I can leverage my passion for building robust applications, guide junior developers in design principles, and create tools that accelerate development and reduce bugs.

Timeline

Technical Team Lead

Ascertra [Vela Technologies India]
10.2021 - Current

Lead Software Engineer

Proenco
07.2018 - 10.2021

Module Lead

Tieto
06.2016 - 06.2018

Senior Software Engineer

Software Innovation
08.2013 - 06.2016

Software Engineer

In4Velocity System Pvt. Ltd.
05.2010 - 08.2013

Bachelor of Engineering - Information Science and Engineering

Malnad College of Engineering
Keerthinath Ganjam