Post Job Free

Resume

Sign in

Software Development Client Server

Location:
Morgantown, WV
Posted:
January 06, 2024

Contact this candidate

Resume:

VENKAT RAM SIRASALA

Morgantown, WV, ***** +1-304-***-**** ad2h87@r.postjobfree.com LinkedIn Open to relocate

SUMMARY

Hard working software development professional with 3+ years of experience in Analysis, Design, Development, Maintenance and Implementation of enterprise web and client server applications using HTML, CSS, Java.

Experienced in building the applications using webpack, Maven and Gradle.

Experience in all stages of the software development life cycle, from Requirements Analysis to Development, Testing, Deployment, and Maintenance in a Client/Server Environment

Working knowledge of core Java, including Exception Handling, the Collections Framework, Generics, and Multithreading

Developed web applications by implementing the Model – View – Controller (MVC) architecture and considerable experience in various front–end technologies

Follows the Agile/Scrum methodology of software development, which satisfies the customer through early and continuous delivery of valuable software

Strong knowledge of Agile process (i.e., User Stories, Iterative development, Continuous Integration- Travis

Strong understanding of version control management system tools-Git and effective code branching /merging.

Managed the major technical implementation with the onsite and offshore development team. EDUCATION

Master of Science, Computer Science August 21 - May 23 Lane Department of Computer Science and Electrical Engineering GPA : 3.73/4 West Virginia University, Morgantown

Bachelor of Technology, Electrical Engineering. August 16 - August 20 School of Computing and Electrical Engineering

Indian Institute of Technology, Mandi

TECHNICAL SKILLS

Languages Java 8, JavaScript, Python, SQL, PHP

Java/J2EE

Technologies

Core Java, JSP, JMS, Java Beans, Java Multithreading, Generics and Collections, EJB, Tiles.

Web Technologies HTML5, XML, JSON, CSS3, AJAX.

Web Frameworks Spring, Spring Boot, Hibernate, Angular, React, Laravel Design & GUI Tools Eclipse, IntelliJ, VSC

App servers IBM Web Sphere, Apache Tomcat, BEA Web Logic Databases/Tools Oracle, SQL Server, MySQL, DynamoDB, PostgreSQL Methodologies Agile, Waterfall

Operating Systems Windows, Linux, UNIX

WORK EXPERIENCE

Full Stack Java Developer August 2021 to August 2023 National Alternative Fuels Training Consortium

Engaged in the development of a cutting-edge learning center, employing a full-stack approach with Spring Boot and Angular technologies to create a robust and scalable web application.

Utilized Spring Boot to build a robust and scalable backend, implementing the MVC architectural pattern for Client server-side development.

Developed dynamic and responsive user interfaces with Angular, creating an engaging and inter- active learning experience for users.

Designed and implemented RESTful APIs using Spring Boot, ensuring seamless communication between the backend and frontend components.

Gained practical experience working with AWS Services like EC2, ECS, RDS, S3, Elastic Beanstalk, CloudFormation, Lambda ensuring e cient and scalable deployment.

Demonstrated pro Ciency in Spring Framework with a focus on Hibernate ORM, enabling seamless integration of relational databases like MySQL with Java applications.

Implemented Bootstrap, CSS, and Angular to design visually appealing and user-friendly inter-faces, prioritizing an intuitive user experience.

Environment: Java, IntelliJ, Spring MVC, Web services, Microservices, Hibernate, Angular, Bootstrap, EC2, ECS, RDS, S3, Agile Methodology, Java/J2EE, Python, SQL, PL/SQL, JSP, Apache Tomcat, HTML/CSS, JDBC, XML, UML, JUnit, log4j, SVN and Maven.

Java Developer Aug 2020 – Aug 2021

Fountane Inc, Hyderabad, India

Designing and developing objects using Object Oriented Design.

Configuring session timeout with Spring Boot in server side and implemented auto logout Functionality.

Worked on Java, Javascript, SQL, Maven, Spring, and Github necessary for full-stack development.

Used Core Java, Spring Beans with Dependency Injection, and Spring Annotations to implement the business layer.

Gain experience needed working on team projects for real-world Java and SQL applications.

Participated in the implementation of client side and server side programming using HTML, XML, Servlets, JSP, JavaScript and CSS.

Worked on UI using Angular, HTML and CSS3.

Designing and developing the REST based Microservices using the Spring Boot.

Developing and consuming Restful web services to accumulate data and generate reports.

Use Spring tools, such as Spring Boot and Spring Object Relational Mapping to update code.

Work as a team to improve the process of uploading contract information to the database. Environment: Java, J2EE, JSP, Servlets, Spring MVC, Angular, Servlets, JSP, JavaScript, CSS, XML, HTML, Apache, JMS, REST, Maven, Log4j, JUnit, GitHub, Windows. PROJECTS

1) Customer Relationship Management

Developed a CRM system using Spring framework, including HTML, CSS, Angular, and Bootstrap for the front end and Spring boot, and MySQL Server for the back end. The project entailed maintaining client data, tracking tasks, and developing a user identication and authorization system. 2) Angular Firebase Project

Developed a multi-page website with a group of 6 using Angular, Bootstrap, and Firebase for Authen- tication and cloud storage on Ubuntu. My work includes implementing several modules like HTTP, Angular Fire Database, etc to communicate with the real-time database on Google Firebase. 3) Rock Paper Scissors game

Worked on FreeRTOS, a real-time operating system to implement the game rock paper scissors in C on Ubuntu, with the computer playing itself generating two inputs randomly and declaring a winner. 4) JavaScript Projects

Developed basic apps like Quiz app, and To-do list using React on Stackblitz platform.



Contact this candidate