Summary
Overview
Work History
Education
Skills
Websites
Certification
Personal Information
Timeline
Generic

Prasobh Kumar P

Kochi

Summary

Senior Dotnet Developer with significant expertise in designing and implementing applications on both on-premises and cloud. Specialized in development of complex event-driven systems and microservices, showcasing a deep command of contemporary architectures and best practices. Demonstrates a broad proficiency in both API and Windows development, underpinned by a foundational understanding of Domain-Driven Design (DDD) methodologies. Recognized for successfully addressing challenges, optimizing dependencies, and championing principles of clean and efficient code. Experienced working on both remote and office with globally co-located development teams belonging to different time zones following agile scrum methodology.

Overview

19
19
years of professional experience
1
1
Certification

Work History

Principle Software Engineer

NEOGOV
06.2014 - Current
  • Worked as a Senior developer for a Product team with team members located across the globe
  • Worked closely with Product team to analyze, define, estimate stories and analyze and prioritize production issues reported by customers
  • Spearhead activities such as QA regression, SF Case analysis, Performance improvements and release activities for the team during IST hours
  • Roles and responsibilities also include implementing the stories following TDD with automated tests for backend functionalities, stories to be tested and delivered following Shift Left Process, ensure the delivered code is performant and falls within the API request time benchmark set by the organization
  • Followed design principles and architectural approaches such as Clean Architecture, microservices, CQRS, and event-driven paradigm implementations to build resilient, maintainable, and scalable solutions tailored for dynamic platform needs
  • Showcased leadership skills through hands-on mentoring of team members and rigorous PR reviews, ensuring adherence to best practices
  • Collaborated actively with the business side, understanding their challenges and brainstorming robust solutions to align tech and business goals.

Associate Software Architect

UST Global
01.2011 - 06.2014
  • Worked as a Senior developer as part of a global team
  • Joined as developer in a Platform team supporting requirements from multiple application developers
  • Later, worked as an Azure developer and was part of development of supporting movement of on prem applications into Azure based applications
  • Azure Development: Worked on development of Web API using Azure Durable Functions which calls multiple Azure Functions
  • Application Platform Development & Maintenance: Worked as part of development as an Application Platform Developer
  • Developed a platform application and supported requirements from multiple application teams
  • Azure Migration & Development: Migrated business-critical systems to Azure using services like APIM, Azure Functions, Cosmos, and Azure AD
  • Developed key application frameworks for inter-team collaboration
  • Integrations for code quality
  • DevOps Leadership: Mentored teams on DevOps best practices, optimized the SDLC with Azure DevOps YAML pipelines, and established SonarQube and CheckMarx
  • Deployment & Integration: Managed project releases and dependencies
  • Utilized Octopus Deploy for various project types and set up automated integration tests in the release pipeline
  • Infrastructure & Support: Maintained on-premise service fabric clusters globally
  • Improved application monitoring using Splunk and LogicMonitor
  • Code Management & Collaboration: Used JFrog Artifactory for inner source libraries and maintained an on-premise system utilizing technologies like NserviceBus and WCF
  • System Architecture: Defined architectures and crafted detailed technical design documents
  • Enhanced C# legacy batch jobs and Windows applications
  • Proof of Concepts: Demonstrated Docker deployments to AKS using helm and explored Fast API with Azure function in Python.

Senior Engineer

Honeywell Technology Solutions Lab
01.2006 - 01.2010
  • As a Senior Engineer, I was responsible for design and development of backend services which can interact with multiple hardware devices under Honeywell Security Group
  • My role included: Design and development of application in WPF based front-end applications which interacts with backend services in WCF which can talk to hardware devices via various commands (protocols)
  • Design and development of IPAD based front end application as a Proof of Concept for configuration of various features within a hardware panel
  • Worked as part of a development of a centralized backend service (Unified Security Platform) in WCF which can configure and interact with multiple hardware devices.

Senior System Analyst

Nous Info Systems
03.2010 - 01.2011
  • As a Senior System Analyst, I was responsible for development and deployment of a project from the scratch in Health care domain
  • The application was developed using agile methodology
  • My role included: Design and development of application in WPF, WCF, Entity Framework
  • Understanding requirements shared by Product owner/business
  • Convert the requirements to user stories and generate a Low-Level Plan for the sprint
  • Work closely with UX Team in the design of the application
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C# with OOPS implementation
  • Work closely with a larger team in reviewing work and progress of overall integration of work and work closely with architect to ensure the design principles are followed
  • Development to ensure HL7 and HIPAA compliance which is mandatory for service providers in US.

Software Engineer

Quadra Software Solutions
01.2006 - 01.2010
  • As a developer, I was involved in design and development of Products and supporting applications for existing customers in Builder & Contractor Suite
  • Worked as part of supporting legacy application team initially and then was later involved in re-writing the same application into .Net stack
  • My roles included: Designing and developing WPF application, Workflows in WWF, WCF Services and ORM layer in NHibernate
  • Requirement gathering and analysis
  • Supporting applications in legacy VB6 and SQL Server applications
  • Refactoring SQL Server stored procedures as per client requirements.

Education

Bachelor of Engineering - Electronics & Communications Engineering

Anna University
ESEC, India
01.2006

Skills

  • Microservices Development: Expertise in design and deployment
  • Dot Net Proficiency: Skilled in Net frameworks, Windows app deployment, and Net Core
  • Front-end: Angular, Blazor Web-Assembly, WPF
  • Database Management: Adept at RDBMS, NoSQL, SQL Server
  • Cloud Platforms: Comprehensive knowledge of Azure Web Apps, Azure Functions, Azure SQL Database
  • Messaging & Integration: Azure AAD, and Cosmos (SQL API), Azure Alerts, Azure Service Bus
  • Design Principles: Proficient in Domain-Driven Design, CQRS, TDD, Clean Code, and SOLID
  • DevOps & Deployment: Mastery in DevOps, YAML Pipelines, Azure DevOps, TFS, Octopus Deploy, JFrog Artifactory, Bamboo
  • Scripting & Containers: Skilled in PowerShell, Docker, Python
  • Other Technologies: Couchbase, GIT, OKTA, Splunk, Logic Monitor, AppDynamics, Redis
  • Stakeholder Communication
  • Project WIKI Documentation: Atlassian Confluence
  • Code reviews: SonarQube

Certification

  • Az 900
  • Microsoft Certified Technology Specialist: .NET Framework 4, Windows Applications
  • Microsoft Certified Technology Specialist: SQL Server 2008, Database Development

Personal Information

  • Date of Birth: 05/25/1985
  • Nationality: Indian

Timeline

Principle Software Engineer

NEOGOV
06.2014 - Current

Associate Software Architect

UST Global
01.2011 - 06.2014

Senior System Analyst

Nous Info Systems
03.2010 - 01.2011

Senior Engineer

Honeywell Technology Solutions Lab
01.2006 - 01.2010

Software Engineer

Quadra Software Solutions
01.2006 - 01.2010

Bachelor of Engineering - Electronics & Communications Engineering

Anna University
Prasobh Kumar P