Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sathwik Reddy Kancherla

Summary

5 years of experience of software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment of desktop, Enterprise and Web based applications. Strong application development experience in using Agile Software Development methodologies like Scrum, Sprint and Traditional software models like Waterfall and TDD. Designed, implemented, and maintained a communication infrastructure using Kafka, ensuring seamless data flow and event-driven communication between microservices. Expertise in developing web pages using HTML5, CSS3, JavaScript, jQuery, Ajax, AngularJS, Bootstrap with webpage cross browser compatibility and responsive web design and Server scripting language like Node JS, BackboneJS. Developed web-based enterprise applications using core Java, J2EE, Servlets, JSP, EJB, JMS, JDBC, Hibernate, Web Services (SOAP and REST), Spring MVC, SQL and Object-Oriented Programming techniques. Proficient in core java concepts like Collection Framework, Multi-threading, Generics, Annotations, Serialization, Thread pools, JavaBeans, Externalization. Expertise in XML technologies like DTD, XSD, XSLT and various parsers like DOM, SAX and JAXB. Extensive experience working with RDBMS such as MySQL, MS SQL Server, Teradata, DB2, Oracle. Experience in working with the NoSQL Database like MongoDB to manage extremely large data sets.

Overview

5
5
years of professional experience

Work History

Software Engineer III

Walmart Associates.INC
Bentonville
08.2022 - Current
  • Developed high-performance web applications utilizing Java 1.8, Spring Boot, and Hibernate ORM, handling complex business logic and data interactions
  • Designed and optimized high-performance SQL databases with MySQL and Oracle, including writing queries, triggers, and stored procedures
  • Built and integrated RESTful APIs to enable seamless communication between systems, ensuring robust data flow
  • Designed and implemented Microservices architecture using the Spring Boot framework, promoting modular and scalable application development
  • Applied CI/CD best practices to automate build and release processes, improving development efficiency and stability
  • Conducted front-end development using ReactJS, Redux, AngularJS, HTML, CSS, and JSP, incorporating client-side validations with JavaScript
  • Developed reusable ReactJS components and consumed Node.js RESTful web services to build clean and user-friendly interfaces
  • Created and configured monitoring and alerting systems using Splunk and Dynatrace, ensuring application uptime and rapid issue detection
  • Resolved business and production issues by conducting root cause analysis, developing actionable resolution plans, and documenting solutions to prevent future occurrences
  • Led small teams of engineers, including offshore associates, by providing documentation, examples, and timelines for engineering projects
  • Supported business users by addressing technical questions, feasibility concerns, and implementation strategies, while researching and identifying solutions tailored to their needs
  • Participated in the discovery phase of projects, collaborating with product, project management, business, and UX teams to create high-level designs
  • Translated project requirements into effective technical solutions, developing code, conducting unit testing, and collaborating across teams to ensure timely delivery and seamless handoffs
  • Designed and developed SOAP web services using the Spring framework for legacy service-based applications
  • Implemented unit testing for quality assurance using tools like Jest and Enzyme to validate front-end and backend functionalities

Software Developer

Scadea Software Solutions Inc
Princeton, NJ
07.2021 - 08.2022
  • Designed and developed fast, secure, and scalable RESTful web services using Java/J2EE to aggregate data across the organization’s application delivery processes and infrastructure
  • Architected and implemented high-performance SQL database designs, including queries, indexes, triggers, and stored procedures using MySQL and Oracle, to support efficient data retrieval, processing, and storage
  • Built and maintained tools and frameworks to enhance operational excellence using Java, J2EE, and RESTful APIs
  • Created, optimized, and managed CI/CD pipelines leveraging tools such as Git, Maven, Ant, Jenkins, Nexus, and SonarQube to automate build, testing, and deployment processes
  • Designed and implemented business logic using Microservices architecture with the Spring Boot framework, ensuring modular and scalable application development
  • Addressed inter-service communication challenges by developing Kafka producers and consumers to enable asynchronous communication within the Microservices architecture
  • Proactively monitored and analysed Splunk events to ensure 100% application uptime, taking appropriate actions to address issues and assisting with root cause analysis (RCA) efforts
  • Managed large-scale datasets across distributed servers using Cassandra NoSQL databases to ensure data scalability and high availability
  • Configured and managed Microsoft Azure virtual machines (Dev, QA, Performance, Staging, and Production environments), while implementing security policies like OS vulnerability scanning and endpoint protection to safeguard against attacks
  • Developed SOAP web services for legacy applications, leveraging the Spring framework to integrate web APIs seamlessly
  • Created alerts and application monitoring systems using Splunk and Dynatrace to detect and resolve performance and security issues proactively
  • Deployed and maintained cloud-based applications on the Azure platform, ensuring reliability and scalability across environments

Software Developer

Vamana Systems, Inc.
Alpharetta, GA
12.2019 - 07.2021
  • Designed and deployed Microservices for Account Management and Payment Gateway domains using Java, Spring Boot and Oracle, ensuring high performance and scalability
  • Developed and maintained Oracle databases, including SQL queries, triggers, and stored procedures, to support multiple applications
  • Built and consumed JSON-based RESTful web services using Spring MVC and Spring Boot, enabling seamless data integration across applications
  • Implemented CI/CD workflows to enhance application performance, stability, and reliability, while collaborating with engineering teams to document operational excellence requirements on Confluence
  • Monitored applications using Splunk by creating logs, alerts, and reports to proactively identify and address performance and security issues
  • Developed interactive, secure, and user-friendly web-based GUIs for Account Management, Search, and Selling/Buying domains using ReactJS, Redux, AngularJS, ES6, HTML, Bootstrap, and CSS
  • Built reusable ReactJS components such as forms, events, keys, and routers to create clean and efficient user interfaces, improving development productivity
  • Implemented unit test cases using Jest and Enzyme to validate the functionality and performance of web applications
  • Troubleshot and resolved critical issues, including OutOfMemoryError, SocketTimeoutException, performance bottlenecks, connection timeouts, Git multi-branch build issues, and user login errors
  • Documented troubleshooting processes to assist team members in addressing similar issues efficiently in the future
  • Designed and integrated SOAP web services for legacy systems using the Spring framework
  • Performed front-end validations and consumed Node.js RESTful web services for responsive and interactive applications
  • Applied Splunk and Dynatrace tools for monitoring, enabling real-time alerts to maintain application uptime

Education

Masters - Information Systems Technologies - Information Assurance

Wilmington University
Delaware

Bachelors - Information Technology

Osmania University
Hyderabad, Telangana, India

Skills

  • JavaScript
  • Java EE
  • Python
  • Bash
  • React
  • Angular
  • Spring Boot
  • Spring REST
  • Spring Security
  • Spring AOP
  • Spring Data
  • Hibernate
  • RESTful Webservices
  • NET
  • Selenium
  • Mockito
  • SOAP
  • RabbitMQ
  • Apache Tomcat
  • WebLogic Application Server
  • WebSphere
  • JQuery
  • HTML
  • CSS
  • Bootstrap
  • Amazon Web Services
  • Azure
  • MySQL
  • DynamoDB
  • DB2
  • PostgreSQL
  • H2
  • MongoDB
  • NoSQL
  • Git
  • Docker
  • Kubernetes
  • Gradle
  • Maven
  • Swagger
  • Jenkins
  • Linux
  • UNIX
  • Release Management
  • Jira
  • CI/CD
  • Automation
  • Stripe
  • NodeJS
  • Version control
  • Code Review
  • JDBC
  • SonarQube
  • Postman
  • Terraform
  • Agile
  • DevOps
  • Eclipse
  • NetBeans
  • Spring tool suite
  • Sublime Text
  • IntelliJ
  • Visual Studio code
  • Notepad
  • ATOM

Timeline

Software Engineer III

Walmart Associates.INC
08.2022 - Current

Software Developer

Scadea Software Solutions Inc
07.2021 - 08.2022

Software Developer

Vamana Systems, Inc.
12.2019 - 07.2021

Masters - Information Systems Technologies - Information Assurance

Wilmington University

Bachelors - Information Technology

Osmania University
Sathwik Reddy Kancherla