About me

I'm a Senior Software Engineer with a passion for crafting innovative solutions, I bring over 9 years of experience in the development of robust Windows and web applications.

I thrive on challenges, whether optimizing database performance, implementing complex business logic, or enhancing user experience through responsive design. I excel in collaborating within multidisciplinary teams, communicating complex concepts clearly, and fostering a culture of creativity and innovation.

I have experience with both frontend and backend technologies like .NET, ASP.NET, C#, WPF, Win Forms, HTML, CSS, Javascript, Angular, React JS, Redis, Azure Pipelines and Microsoft Azure Services. Actively seeking a challenging role where I can leverage my extensive frontend and backend experience to create innovative solutions and contribute to the overall success of projects.

What i'm doing

  • design icon

    Web design

    The most modern and high-quality design made at a professional level.

  • Web development icon

    Web development

    High-quality development of sites at the professional level.

  • mobile app icon

    Mobile apps

    Professional development of applications for iOS and Android.

  • camera icon

    Photography

    I make high-quality photos of any category at a professional level.

Testimonials

  • Nagarjuna

    Nagarjuna

    Kumar was hired to Microsoft. He has a lot of experience in software development and is very concerned about the needs of client. He is one of the most humble and hard-working person who always puts best effort to complete the assigned work. It was great working with Kumar and wish him all the best for his future endeavours.

  • Vidhi Jindal

    Vidhi Jindal

    Kumar was hired to create a corporate identity. Working with Kumar has been an absolute pleasure. His expertise in .NET development is unparalleled. He took our project from concept to completion with ease, delivering a solution that exceeded our expectations and attention to detail and commitment to quality ensured that every aspect of the project was thoroughly thought out and flawlessly executed. I highly recommend Kumar for any .NET development project.

  • Padma Priya

    Padma Priya

    I worked with Kumar when he was Consultant for Microsoft. He is very talented and dedicated peer with sound knowledge on System Design principles and he's passionate coder. His thought process towards solving a complex business problems are commendable.

  • Siva

    Siva

    Hiring Kumar was one of the best decisions we made for our project. His expertise in .NET development helped us navigate through challenges and deliver a product that exceeded our expectations. He demonstrated exceptional problem-solving skills, attention to detail, and a strong commitment to meeting deadlines. He is not only delivered high-quality code but also provided valuable insights and suggestions that significantly improved the final product. I highly recommend Kumar to anyone in need of a skilled and reliable .NET developer."

Clients

Resume

Education

  1. University of Southern Mississippi

    Masters of Science Computer Science (Mississippi, USA)

  2. JNTUK

    Bachelors in Computer Science & Engineering (Andhra Pradesh, India)

Experience

  1. ECOPetrol

    Senior Software Engineer

    April 2022 — Present

    Led the design and development of a web application that manages transportation, logistics, and hydrocarbon refining systems using cutting-edge technologies that includes C#, .NET, and Azure Services, leveraging microservices architecture for enhanced scalability and performance. Utilized Docker for containerization and Kubernetes for efficient deployment, resulting in a streamlined and highly available application. Implemented performance monitoring tools to analyze and optimize the application's responsiveness, achieving a 20% improvement in overall performance. Development of a robust system for tracking and managing product inventory, preventing stockouts and minimizing overstock situations through real-time updates. Conducted regular code reviews and optimizations, leading to a 15% reduction in response times and enhanced user satisfaction. Integrated ReactJS to construct user interfaces to enhance frontend functionality, resulting in an impressive 40% increase in user engagement and satisfaction. Utilized Bootstrap for styling and responsiveness, resulting in a 20% increase in user engagement.

  2. Microsoft

    Senior Software Engineer

    October 2019 — March 2022

    Worked on development of Web applications using technologies like .NET 6.0, Web API, C#, React, and Azure Services Used my technical expertise in Azure Services like Function Apps, Logic Apps and SendGrid to develop a dashboard and automated the process using Azure Pipelines. Developed event-driven applications using Azure Functions triggers such as Servicebus, CosmosDb feed change, Http, Blob, and Eventhub. Used Azure App Configuration and Key Vault services to store the Application secrets. Leveraged DevOps tools like Azure CI/CD Pipelines, Docker and Kubernetes for streamlined development workflows. Implemented and maintained integrations with third-party APIs, enhancing system functionality. Developed REST API and Implemented OAuth based authentication to secure the RESTful .NET Core Web API and provide authorization. Pioneered DevOps methodologies, reducing deployment cycles by 30% and Automated deployment workflows, achieving a 25% reduction in errors, thereby enhancing platform stability and user satisfaction. Serialized and deserialized data in JSON format for efficient data exchange and Used XPath, Xml Node to access files and used Datasets to read XML files. Used LINQ for data sorting, filtering, and projection in various dimensions. Developed controller and repository methods using Dapper.net. Written unit and integration tests and integrated test cases, which reduces manual effort for Quality engineers.

  3. BDO

    Software Engineer

    March 2018 — September 2019

    Led the development of Audit Processing Tool, a Windows application tailored for auditing professionals by utilizing WPF, .NET and Azure technologies. Implemented a sophisticated auditing framework, capturing detailed system activities and generating comprehensive audit trails. Integrated robust auditing features into applications, implementing detailed event logging and activity monitoring for compliance and analysis purposes. Developed APIs for Audit accounts creation, profile update and Trial balance functionality as per business requirements. Integrated Azure services to enable centralized auditing storage, facilitating cross-device access and achieving a 30% improvement in data retrieval efficiency. Implemented offline functionality, allowing audit professionals to work seamlessly without an internet connection while ensuring data synchronization upon reconnection. Utilized Azure App Service for cloud-based features, resulting in a 20% improvement in collaboration efficiency among audit professionals and providing a scalable backend infrastructure for the Windows application tool. Collaborated closely with audit professionals to understand domain-specific requirements and translate them into effective software solutions and contributed to a 15% increase in the accuracy of compliance reports. Conducted comprehensive testing to validate Azure storage integration, offline functionality, and compliance with industry standards.

  4. Microsoft

    Software Engineer

    July 2013 — December 2016

    Worked on development of Web applications using technologies like .NET 6.0, Web API, C#, Angular, React, jQuery, Bootstrap, Azure SQL, PostgreSQL, Azure Data Factory, Azure Databricks, Blockchain work bench, Azure Functions, and Application Insights. Collaborated with DevOps team for creating ARM (Azure Resource Manager) templates for automation of Azure logic apps, Azure Cosmos DB, building CI/CD pipelines and monitoring deployments. Utilized SignalR for features like real-time updates, notifications, and live data streaming, enhancing user experience by 30% and reducing latency by 40%. Used my technical expertise in Azure Services like Function Apps, Logic Apps and SendGrid to develop a dashboard and automated the process using Azure Pipelines. I have developed a Tool which Translates Resx and Excel files from any language to any language using Azure Cognitive Services. Developed ETL pipelines for data extraction from sources and destinations such as CosmosDb, Storage, and DB2 using Azure Data Factory. Employed ADO.NET to connect and interact with databases from C# applications. Utilized Power BI to build interactive and visually appealing dashboards and reports also, performed column measurements and calculations using DAX Language. Built BDD Automation Framework to automate web applications/APIs and data services, which is currently being used by many projects in Microsoft. Expertise in different phases of SDLC like Designing, Programming, Debugging, Testing and Documentation.

My skills

  • Web Application Development
    100%
  • Windows application development
    80%
  • .NET Technologies
    90%
  • Microsoft Azure Cloud Services
    90%
  • Microsoft Azure CI/CD Pipelines
    90%
  • SQL
    80%
  • PostgreSQL
    80%
  • Javascript
    80%
  • ReactJS
    80%

Blog

Contact

Contact Form