Work Experience

The Donovan's Venom, INC.

Backend Developer

September 2023 - Current

United States, Remote

Led development of a digital audio book and piano lesson platform at Donovan's Venom, using Azure with PostgreSQL, resulting in a 40% reduction in development time and improved project efficiency.

Designed and constructed a database schema using relational mapping techniques, enhancing data retrieval efficiency by 30% and conducting cost estimation for Azure database deployment.

Configured production infrastructure in Azure, ensuring robust scalability and security, and successfully deployed the application, optimizing resource management and minimizing downtime.

Lavner Education, INC.

Information Technology Intern

June 2022 - Auguest 2022

Seattle, Washington, United States

Instructed Python and object-oriented programming to 100+ students aged 10-16, improving problem solving skills to approach challenges with critical thinking and fostering analytical aptitude towards programming.

Developed an end-to-end web application with employee portals using HTML, Bootstrap for frontend and Django, SQL for Backend streamlining administrative tasks by automating time tracking and leave management for 50+ employees.

Enhanced website efficiency by leveraging WordPress for static content management, yielding a 20% boost in user engagement.

Optimized employee portals using Django ORM (Object Relational Mapping), achieving a 30% boost in database efficiency and faster query response times, enhancing overall user experience, and streamlining administrative tasks.

Simplified online student registration, integrating Twilio (communication API) to automate data retrieval and input into web application, resulting in a 40% boost of registration efficiency.

Demonstrated proficiency in debugging code, performing project backups, and conducting regular computer clean-ups to optimize system performance and data integrity.

Successfully delivered technology camps and private lessons, effectively communicating complex concepts and guiding learners in achieving their goals.

Developed and implemented solutions to technical challenges faced by campers during project completion, promoting critical thinking and troubleshooting skills.

Fostered a creative and innovative environment by encouraging campers to explore various technologies and express their ideas through projects.

Quickly adapted to changing circumstances, ensuring smooth camp operations and providing customized instruction based on individual camper requirements.

Tata Consultancy Services - Citi Bank Client

Software Engineer

May 2020 - May 2021

Chennai, Tamil Nadu, India

Engineered Citibank interface using React (JavaScript Framework), integrating Hooks and advanced features (Filter, Accordion, Sort, Search), alongside implementing Class and Lifecycle methods, for dynamic transaction history pages.

Managed a centralized Redux store, ensuring state management and dispatch functionalities to enhance application stability by 30% along with implementing thunk-actions and middleware for asynchronous actions.

Built advanced stream and buffer techniques using NodeJS (File System Module), reducing customer transaction data transfer latency by 15% for a seamless user experience in accessing transaction records.

Administered migration of legacy Java EE applications to a modern microservice architecture using Spring Cloud (extending Spring Boot), resulting in a 20% reduction in system complexity and a 30% improvement in scalability.

Optimized Citibank interface through AWS Lambda functions for serverless computing, AWS S3 to store and serve static assets, and AWS API Gateway for managing RESTful APIs, leading to a 40% reduction in operational costs.

Programmed using MVC (Model, View, Controller) architecture to develop Citibank transaction history web application with Express, EJS views, and middleware, contributing to a 15% improvement in overall system performance.

Enhanced data operations with MongoDB Atlas, achieving a 30% speedup in CRUD (Create, Read, Update, Delete) operations and implementing pagination to display of 15 transactions per page with customer transaction data.

Engineered data retrieval between the client and server through handling RestfulAPIs processing JSON and XML format using Ajax, Axios and GraphQL, resulting in a 35% reduction in API response time.

Tata Consultancy Services - Citi Bank Client

Assistant Software Engineer

May 2019 - May 2020

Chennai, Tamil Nadu, India

Demonstrated effective communication in scrum meetings, achieving a 95% sprint completion rate using story points and Jira for task monitoring using Agile methodologies.

Implemented Docker containers and Kubernetes orchestration for CI/CD (Continuous Integration/ Continuous Delivery) processes, ensuring refined deployments and efficient code management with GIT.

Ensured a flawless responsive experience across diverse devices using CSS media queries along with other CSS methodologies such as SCSS, SASS and Tailwind enhancing 25% in user engagement.

Formed testing strategies with Jest and Selenium, ensuring comprehensive test coverage and minimizing application errors by 30% through element identification and event simulation using DOM (Document Object Model).

Coordinated SDLC (Software Development Life Cycle) phases from active collaboration with UX designers in cross-functional teams to ensuring on-time delivery contributing to a 20% increase in user satisfaction.

CodeBind Technologies

Software Developer Intern

May 2017 - May 2018

Chennai, Tamil Nadu, India

Implemented functional and class components in adherence to best practices, incorporating state management, life cycle methods, and hooks for optimal functionality and performance.

Utilized React JS Virtual Dom & customized React views by defining & directly manipulating the DOM structure for 200+ elements, achieving an improvement of 80% over set goals using Agile Methodology.

Developed a suite of ReactJS and NextJS tools that streamlined internal processes, resulting in a 30% reduction in response times for customer inquiries.

Utilized React Native libraries and Bootstrap to develop a dynamic, multiplatform mobile application with interactive features, ensuring compatibility across various browsers.

Applied integration testing using CypressJS, functional testing using Jest for the entire application.

Executed data exchange between backend server and client server in JSON or XML format using Axioms instance.

Enhanced a scalable e-commerce platform using NodeJS, Typescript, and GraphQL resulting in a 40% increase in website speed and a 30% increase in customer retention.

Email

krshnkumar002@gmail.com

Phone

+1 (682) 414-0364

Address

1515 Rio Grande Drive
Plano, Texas - 75075
United States of America