Summary
Overview
Work History
Education
Skills
Timeline
Generic

SANTHI RAMESH

OpenStack Developer
Modbury,SA

Summary

  • Experience in Web development technologies like HTML5, Angular JS, React JS, XHTML, DHTML, JAVASCRIPT, CSS3, jQuery XML and XSL/XSLT.
  • Strong understanding of common API technologies, such as Spring Boot and Micro services.
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot
  • Proficient in using AWS (Amazon Web Services) services like EC2, VPC, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, Amazon RDS, Elastic Cache, SNS, SQS.
  • Proficient in n-tier application design and development using Java, J2EE, JSP, Servlets, Spring and Oracle.
  • Experience in the Agile SCRUM/KANBAN Development Process
  • Experience in application/web servers like JBoss and Tomcat Web Servers
  • Experienced in developing PL/SQL queries, Procedures, Triggers, Stored Procedures, Packages and Views in various databases such as Oracle, and MySQL.
  • Excellent in defect fixing, solving complex problems and Performance Tuning.
  • Working Knowledge in JSON and XML technologies such as XSL, XSLT.
  • Worked in developing Web Services (SOAP) using JAX-WS.
  • Good working knowledge on SVN, Mercurial and Git for version control.
  • Performed unit testing of applications by developing and applying test cases in JUnit.
  • Active participation in entire lifecycle of software development. Activities include study of conceptual design as well as detailed design, coding, unit testing, system integration testing and support, and supported software configuration management.
  • End to end development support of the application till the final rollout of the application.
  • Demonstrated excellent presentation and communication skills while conducting functional and technical training sessions.

Overview

9
9
years of professional experience

Work History

Java Developer

Department for Infrastructure and Transport
08.2022 - 06.2024
  • Designing, developing, testing, and configuring of the software application using MVC architecture.
  • Involved in debugging, troubleshooting and resolving production issues related to Java applications.
  • Developed interactive and customized UIs using JavaScript, HTML, and CSS to improve functionality of web applications.
  • Designed RESTful web services to access data from front-end applications.
  • Implemented automated unit testing to ensure code quality and stability.
  • Followed established coding standards and coding conventions to maintain consistent code style and readability within project.
  • Utilized various Java frameworks to build efficient and scalable web applications.
  • Utilized Git for version control, managing code changes, collaborating effectively with other developers, and ensuring code traceability.
  • Implemented agile development practices across multiple projects, ensuring timely delivery of high-quality solutions within budget constraints.
  • Reviewed code and debugged errors to improve performance.
  • Developed user-friendly interfaces for web applications, improving user experience and satisfaction.
  • Participated in requirements gathering and design development meetings.
  • Communicated with project stakeholders to understand requirements and deliver solutions.

Java Developer

Cellarch Technologies
02.2017 - 09.2018
  • Worked on agile scrum methodology and involves in stand-up meetings to monitor the progress.
  • Implementing the backend business layers using spring and webservices.
  • Designing, developing, testing & configuring of the software application.
  • Developing microservices using Java Spring Boot, Hibernate, Restful services with good quality of code.
  • Configuring the spring integration XML to route request to respective database.
  • Building application with JS frameworks such as Angular.js and React.js

Java Developer

Haco Technologies
01.2015 - 01.2017
  • Use Java/J2EE technologies to develop web applications for client server environments and add functionalities to existing applications.
  • Developed software application using swing.
  • Developed code to interact with oracle database.
  • Developed interactive and customized UIs using JavaScript, HTML, JSP, and CSS to improve functionality of web applications.
  • Developed software application using Jsp, servlet, and struts framework.
  • Collaborated on all stages of systems development lifecycle, from requirements gathering to production releases.
  • Performed unit testing of applications by developing and applying test cases in JUnit.

Education

Master of Computer Application

Anna University

Bachelor of Science - Information Technology

Madurai Kamarajar University
04.2001 -

Master of Science - Information Technology And System

Victorian Institute of Technology
Melbourne, VIC
04.2001 -

Skills

Web Technologies: HTML5,CSS,Javascript,Bootstrap,AJAX,jQuery,XML,XSL,XSD

Java Technologies: CoreJava8,JDBC,Swing,Junit,SpringMVC,Struts,JSP,Servlet,JPA

Version Control: GitHub,Mercurial

Servers: TomcatServer,JBoss

Build Tool: Maven,Ant

Scripting Languages: JavaScript,AngularJS,ReactJS,JSON,NodeJS

Database: MySQL,Oracle

DB Developer tool: Toad

Cloud Computing: AWS(Ec2,S3,AWSLambda,AWSSDK,ElasticBeanStack,AWSCloudwatch, AWSCloudFormation)

IDE: Netbeans,Eclipse,SpringToolSuit

Testing Tools: Jira,Agile,ScrumKanban

Micro Services: SpringBoot

CI Tools: AtlassianBamboo

DB Source Control: Liquibase

Timeline

Java Developer

Department for Infrastructure and Transport
08.2022 - 06.2024

Java Developer

Cellarch Technologies
02.2017 - 09.2018

Java Developer

Haco Technologies
01.2015 - 01.2017

Bachelor of Science - Information Technology

Madurai Kamarajar University
04.2001 -

Master of Science - Information Technology And System

Victorian Institute of Technology
04.2001 -

Master of Computer Application

Anna University
SANTHI RAMESHOpenStack Developer