Summary
Overview
Work History
Education
Skills
Projects
Languages
Timeline
Generic

Suman Rupakheti

Gainesville,FL

Summary

Strong experience in the entire Software Development cycle (SDLC). Experience in implementing Agile/Scrum development of Software development. Experience implementing Model View Controller (MVC) Architecture-based applications using Spring frameworks. Experience implementing IOC/Dependency Injection features in various aspects of the Spring framework. Extensive experience developing and user interfaces using HTML, CSS, and JavaScript. Experience working with Application servers like JBoss and Web servers like Tomcat. Good experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers data connectivity, and Oracle data integration. Good Experience in software configuration management using GIT. Excellent analytical, problem-solving, communication, and interpersonal skills with the ability to interact

Overview

4
4
years of professional experience

Work History

Java Developer

Synechron Technologies Pvt. Ltd.
2021.08 - 2022.06
  • Collaborated in team-based, Agile environment to accomplish objectives by deadlines.
  • Facilitated seamless integration between front-end applications and back-end services by developing RESTful APIs using the Spring MVC framework.
  • Delivered responsive web applications using microservices architecture, improving scalability and performance across multiple devices.
  • Developed internal business rules and policies using Drools to meet various contract performance standards.
  • Solved complex technical problems by leveraging deep knowledge of Java frameworks and libraries such as Spring Boot and Hibernate ORM.
  • Boosted application responsiveness with multithreading techniques for parallel processing of tasks without delays or bottlenecks in performance.
  • Delivered high-quality instruction on key aspects of Java programming, including data structures, algorithms, object-oriented design principles, and software development best practices.
  • Analyzed existing SQL queries to identify opportunities for improvements.
  • Developed efficient stored procedures for complex business logic, reducing processing time and improving system stability.
  • Implemented autoscaling groups for EC2 instances based on demand patterns, ensuring optimal resource allocation during peak usage periods without compromising performance or availability.
  • Reduced server response time by efficiently caching data using Redis technology.
  • Improved collaboration among team members by utilizing version control systems such as Git and continuous integration tools like Jenkins.


Environment: Java, Drools, JDBC, HTML, PostgreSQL, Windows, Spring boot, Tomcat, REST, JIRA, GIT, AQT, AWS

Full-stack Developer

Synechron Technologies Pvt. Ltd.
2021.05 - 2021.08
  • Collaborated in a team-based, Agile environment to accomplish objectives by deadlines.
  • Delivered high-quality instruction on key aspects of Java programming, including data structures, algorithms, object-oriented design principles, and software development best practices.
  • Utilized HTML, CSS, and JavaScript programs to create customized websites, enhancing features and aesthetics.
  • Implemented autoscaling groups for EC2 instances based on demand patterns, ensuring optimal resource allocation during peak usage periods without compromising performance or availability.
  • Utilized containerization technologies like Docker to build modular and portable applications, streamlining deployment processes across different environments.
  • Developed custom Java components using JSPs, Servlets, EJBs, and JDBC for seamless interaction between front-end and back-end systems.
  • Analyzed existing SQL queries to identify opportunities for improvements.
  • Developed efficient stored procedures for complex business logic, reducing processing time and improving system stability.
  • Ensured seamless integration of Java-based applications with databases, APIs, and other systems.
  • Boosted application responsiveness with multithreading techniques for parallel processing of tasks without delays or bottlenecks in performance.


Environment: Java, Servlets, JDBC, HTML, PostgreSQL, Windows, JavaScript, Tomcat, JIRA, GIT, AQT, AWS

Software Developer

Citigroup
2020.09 - 2021.05
  • Created well-structured and readable XML documents, facilitating easy access and interpretation by end users.
  • Contributed to creating reusable code libraries, accelerating future project completion timelines.
  • Streamlined code deployment processes by implementing continuous integration and delivery tools like Git and Jenkins.
  • Conducted thorough testing of SQL code, identifying bugs and implementing fixes before deployment in production environments.
  • Optimized SQL queries for faster processing times, increasing overall productivity within the team.
  • Leveraged AWS to deploy Java applications more efficiently while reducing infrastructure costs significantly over time.
  • Ensured seamless integration of third-party APIs by designing robust backend frameworks for Java applications.
  • Employed SQL to query databases and retrieve data.
  • Enhanced system efficiency by developing and implementing XML-based applications.
  • Gained proficiency in various Java frameworks, including Spring Boot and Hibernate, for seamless application development.
  • Streamlined testing processes by implementing automated testing tools and methodologies.
  • Integrated third-party APIs, enabling seamless communication between applications and external services.
  • Developed and maintained API integrations with third-party services to enhance application functionality and data accuracy in fixed deposit accounting systems.
  • Defined parameters for API and data acquisitions.
  • Facilitated seamless integration between front-end applications and back-end services by developing RESTful APIs using the Spring MVC framework.

Environment: Java, Sybase, JBoss, JMS, JavaScript, Tomcat, JIRA, GIT, ANT, XML, JSON

Java Developer

Southwest Oklahoma Emergency Management
2018.01 - 2018.05
  • Streamlined data processing timeframes by optimizing SQL queries and automating report generation.
  • Developed custom reports using SQL queries for management review, providing valuable insights into key performance metrics.
  • Designed database structures and wrote optimized SQL queries for improved data management in J2EE applications.
  • Facilitated seamless integration between front-end applications and back-end services by developing RESTful APIs using Spring MVC framework.
  • Contributed to the development of modular components using Java frameworks such as Spring MVC, Hibernate, or JSF for rapid application prototyping.
  • Enhanced system performance by optimizing SQL queries and stored procedures.
  • Created complex functions, scripts, stored procedures and triggers to support application development.


Environment: Java, Hibernate, Spring, Spring MVC, CSS, HTML, XML, JavaScript, Oracle, SQL, Tomcat, GIT

Education

Bachelor of Science - Computer Science

Cameron University
Lawton, OK
05.2020

Master of Science - Cyber Engineering

University of The Cumberlands
Williamsburg, KY
08.2024

Skills

  • Java, Design Patterns, Multithreading
  • Spring boot
  • AWS
  • SQL
  • Hibernate
  • JQuery
  • Drools
  • REST
  • Docker Containers
  • HTML
  • Software Development Tools: JIRA, Confluence
  • Databases: Oracle, MongoDB
  • Javascript
  • Git Version Control
  • Object-Oriented Programming
  • JUnit Testing
  • Microservices Architecture

Projects

RTS 5880, Synechron

Java Developer

August  2021 - June 2022


RTS 660 PSD, Synechron

Full Stack Java Developer

May 2021 - August 2021


CB-MSST-EBOX Acceleration, Citigroup

Software Developer

September 2020 - May 2021


Database Design and Management, Southwest Oklahoma Emergency Management

Java Developer

January 2018 - May 2018

Languages

English
Full Professional
Hindi
Full Professional
Nepali
Native or Bilingual

Timeline

Java Developer

Synechron Technologies Pvt. Ltd.
2021.08 - 2022.06

Full-stack Developer

Synechron Technologies Pvt. Ltd.
2021.05 - 2021.08

Software Developer

Citigroup
2020.09 - 2021.05

Java Developer

Southwest Oklahoma Emergency Management
2018.01 - 2018.05

Bachelor of Science - Computer Science

Cameron University

Master of Science - Cyber Engineering

University of The Cumberlands
Suman Rupakheti