Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Santhosh Malla

Saint Petersburg,United States

Summary

Experienced full-stack developer around 3 years of experience in the industry. I have good proficiency in some of the following programs: JAVA, SPRING, HIBERNATE, SQL, Angular-JS, React-JS, BOOTSTRAP, HTML and CSS. I seek to establish a full-time career as a full-stack developer. As someone who understands web application architecture well, I can work in any web development applications. I’ve worked with many development teams and can be a good team member.

Overview

4
4
years of professional experience

Work History

Java Full Stack developer

Affluence Info Systems Pvt Ltd
12.2019 - 05.2022
  • Working in a security-related web-latent application
  • This application uses Java programming language, as well as React JS for the user interface, and it was deployed using AWS
  • Designed and implemented software solutions using OO design principles and design patterns such as MVC, Singleton, and Factory Method
  • Developed RESTful APIs using Java and Spring Boot, enabling secure and efficient communication between the front-end and back-end systems, utilizing JSON and XML for data exchange
  • Developed web-services endpoints which allow users to insert/modify data via React Js web-app for various kinds of actions users can perform on a webpage
  • Implemented front-end features using React, ensuring seamless interaction with back-end services and a responsive user experience
  • Built dynamic, responsive web applications using React and Redux, improving user engagement by 25% through enhanced UI/UX design
  • Ensured responsive design and cross-browser compatibility by developing front-end components with HTML5 and CSS3, enhancing the overall user experience
  • Created reusable JavaScript components and modules, streamlining the development process
  • Debugged and resolved complex JavaScript issues, reducing application downtime by 15%
  • Built and deployed Helm Charts with Jenkins on Kubernetes
  • Helm Repository on AWS S3
  • Configure Jenkins build Jobs for (CI) and (CD)and writing scripts on top of it
  • Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response
  • Developed Kafka consumers and producers using Spring Kafka, ensuring reliable message processing and fault tolerance within the distributed system
  • Designed and implemented MongoDB schemas to manage unstructured data, optimizing query performance and ensuring scalability of the database
  • Experienced with NoSQL database such as MongoDB within Java applications to handle large-scale, unstructured data
  • Automated deployment processes using Jenkins, Docker, and AWS CodePipeline, reducing deployment time by 30%
  • Used Log4j for application logging and debugging
  • Experienced in working with version control systems like GIT and used Source code management client tools.

Erwin by Quest
06.2018 - 12.2019
  • Erwin Mapping Manager is a business intelligence product which has several modules in this product like metadata manager, code Automation template
  • This Project was developed by Java, Spring Framework, Apache Tomcat, SQL, Cloud, GIT, OAuth, JWT Authentications
  • Involved in the complete SDLC (software development life cycle) of the application from requirement analysis to testing
  • Developed and maintained Java-based microservices, integrating them with PostgreSQL for data storage and management
  • Utilized Java frameworks such as Spring and Hibernate to develop scalable, maintainable, and efficient applications
  • Used Java 8 features Lambda expressions along with streams for creating internal iteration and performing chain operations such as filter, Map, collect on collection
  • Supports existing software application to cover incident management, problem management and release management
  • Developed Restful webservices to consume and produce data in xml and Json
  • Collaborated with front-end developers to ensure seamless integration of the back-end services with the PostgreSQL database, providing RESTful APIs for data access
  • Implemented the security for REST using Spring security
  • Implemented AJAX requests to asynchronously fetch data, enhancing the responsiveness of the web application
  • Utilized ES6+ features to write clean and maintainable JavaScript code, resulting in a 20% reduction in codebase size
  • Deployed microservices-based applications on AWS, using EC2 for compute, S3 for storage, and RDS for database management, resulting in a 30% increase in application reliability
  • Utilized Junit and Mockito extensively to design and implement comprehensive unit tests and mock dependencies for effective testing of individual components and integration testing
  • Used Jira for defect management and to keep track of bugs and issues
  • Involved in design review and code review process, documentation of the project as per the standards.

Education

Master’s degree - Computer Science

SEMO University
Cape Girardeau, M0
05.2024

Bachelor’s degree -

GIITS College Engineering
01.2017

Skills

  • Java
  • JavaScript
  • HTML5
  • CSS3
  • Spring Boot
  • React
  • Redux
  • Angular
  • JQuery
  • REST
  • JSON
  • XML
  • Apache Kafka
  • MongoDB
  • PostgreSQL
  • MySQL
  • AWS
  • Jenkins
  • Docker
  • Kubernetes
  • Git
  • CI/CD
  • JIRA
  • Confluence

Timeline

Java Full Stack developer

Affluence Info Systems Pvt Ltd
12.2019 - 05.2022

Erwin by Quest
06.2018 - 12.2019

Master’s degree - Computer Science

SEMO University

Bachelor’s degree -

GIITS College Engineering
Santhosh Malla