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