Vineetha Attuluri SDE Full Stack Java Developer
******************@*****.*** 603-***-**** Nashua, NH, USA
PROFESSIONAL SUMMARY
* ***** ** ********** ** IT industry, dealing with and managing complex projects involving multiple stake holders across geographic locations.
Strong experience in Software Analysis, Design, Development, Implementation and Testing of web applications and client / server applications using JAVA/J2EE.
Experience in the Web Applications Development, good understanding of JAVA, HTML/HTML5, CSS2/3, JavaScript and extensive experience in web standards, accessibility, and internationalization.
Involved in helping design user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
Experience in Angular.JS for application implementation, proficient in creating modules, controllers.
Hands on experience in writing light weight Node.js express server, and using technologies like Ajax, JavaScript/jQuery, JSON to make connections between server and MongoDB.
Proficient in Kotlin, Java Spring, and Spring-Boot for building and consuming RESTful web services.
Strong experience working in Design Patterns.
Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), design pattern and Test-Driven Development (TDD).
Extensive experience in developing applications using Java, J2EE, JDBC, Servlets, JSF, JSP, Struts MVC 1.x, Spring MVC 4.0, Hibernate 4.3, XML-WS, Maven.
Implemented service layer using Spring IOC and annotations and Controllers using Spring MVC.
Knowledge on a functionality using Spring IO / Spring Boot, Hibernate ORM.
Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
Expertise in implementing IOC (Dependency Injection) and AOP features in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO) and experienced in integrating Spring Web Flow with other frameworks like JSF.
Strong knowledge of Object/Relational mapping using Hibernate with Spring Framework.
Implemented DAOs, entities using Hibernate API and Hibernate QL.
Knowledge in designing applications using J2EE Design Patterns like creational, structural and behavioural design patterns (MVC Architecture, Business Delegate, Data Access object) and GOF patterns Singleton and Abstract Factory.
Good Work experience on various IDEs like Eclipse, STS, RAD, NetBeans.
Experience in using variety of J2EE Application Servers such as IBM WebSphere, BEA WebLogic, Apache Tomcat and JBoss.
Experience in creating and consuming SOAP and RESTful Web Services using JAX-WS, JAX-RS, WSDL and SOAP, JSON messages.
Adapt to server-side development skills using WebLogic, WebSphere, Apache and good knowledge of database connectivity (JDBC) for databases like Oracle, SQL Server, MySQL.
Experience in working with the NoSQL-MongoDB.
Experience with large-scale data pipelines and technologies such as Kafka, Redshift, and BigQuery.
Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
Created the Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side Angular 2 to back-end MongoDB, to provide broadcast service as well as chatting service.
Design and Modeling Tools UML, J2EE Design Patterns, Rational Rose
Expertise in Kubernetes and Docker for deploying and managing applications.
Knowledge on WebSphere ESB/WESB.
Analyzed the Node.JS server structure in legacy project, then mimicked the REST service by using Java JAX-WS API, and did the corresponding configurations.
Strong understanding of microservices architecture for scalable and reliable software solutions.
Robust knowledge in AWS Cloud Administration which includes services like EC2, S3 Bucket, EBS, VPC, ELB, Auto scaling and Security Groups, Inbound/Outbound rules, Cloud Watch.
Involved in deploying systems on Amazon Web Services Infrastructure services EC2, S3, RDS, and Cloud Formation.
SKILLS
Programming Languages: Java/7/5, C, C++, Java, J2EE, SQL, Python, PL/SQL
Web Technologies: HTML5, JSF, jQuery, CSS3, Angular JS, Angular 6/7,JavaScript, NodeJS, ReactJS, Json-Parsing, JSON-DTD
Web Services: JAX-WS(SOAP), JAX-RS (REST/REST API), WSDL
J2EE Technologies : Servlets, Struts, EJB 2.0, JSF, JDBC, JSTL, JNDI, JMS, RMI, Java Bean, JTA
Frameworks Spring boot, Spring 4/5, Spring Batch, Spring Security, Spring ORM, Spring MVC, Hibernate, Struts
Build Tools: Spring Tool Suite (STS), Eclipse (Oxygen), Edit Plus, Azure, Jenkins, CI/CD, Docker, Kubernetes
Version Control Tools: GIT, BITBUCKET
UML Tools/other: Maven, Gradle, Clear Quest, Bugzilla, MS Visio
Databases: MS SQL Server, Oracle 11g/10g, Mongo DB
AWS: EC2, RDS, S3, ELB, SNS
Web Servers: Glassfish, IBM WebSphere 8, Oracle WebLogic, WAS, JBoss 4.0, Apache Kafka, Apache Tomcat 6.0.
Platform windows, UNIX
PROFESSIONAL EXPERIENCE
Java Full Stack Developer, Atos Syntel Private Ltd, July 2021 – July 2023 Pune, India
Developed and maintained full-stack application using Java and Spring Boot, implementing architecture microservices to enhance system scalability and maintainability.
Designed and coded application components in an Agile environment.
Involved in analysis, specification, design, implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
Used Java 8 Lambda expressions for rewriting the code
Analyzing the existing Cobol Architecture and identifying changes required for the java logic.
Designed and implemented responsive front-end components using JavaScript and Angular, providing an intuitive user interface that streamlined customer interactions and improved overall user experience.
Managed data persistence and retrieval by interfacing with Oracle Database, optimizing SQL queries for performance and ensuring data integrity within banking applications.
Used Maven for creating reports, checks, build and testing automation setups
Used Spring 4.2.1 for the view by configuring the controller layer
Introduced Hibernate 5.0.2 in this Project for the first time in place of EJB 3.2 and made a successful implementation of POJO (Plain Old Java Objects)
Developed server-side services using Restful Web Services
Launched Amazon EC2 Cloud Instances using Amazon Web Services (Linux/Ubuntu) and Configuring instances with respect to specific applications
Installed application on AWS EC2 instances and configured the storage on S3 bucket
Managing the multi-tier and multi-region architecture using AWS Cloud Formation
Built scripts on AWS cloud for scheduling EC2 auto scaling load balancer with java SDK
Managed local deployments in Kubernetes, creating local clusters and deploying application containers
Conducted testing and debugging of backend services using JUnit and Postman, ensuring functionality and reliability of the application with code optimization techniques and version control through Git.
Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Maven.
Performed code build using MAVEN
Created a complete release process documentation, which explains all the steps involved in the release process
Analyzed various distributed file systems suitable for cloud storage using a storage benchmark.
Tested a private storage cloud using OpenStack SWIFT software
Setup Docker on Linux and configure Jenkins to run under Docker host.
Imported and exported data into HDFS
Performed Branching, Tagging, Release Activities on Version Control Tools: SVN, GitHub
Deployed the Application EAR and RESTful Services on JBoss Application Server
Involved in Production Support and Maintenance of the application and troubleshooting of Issues on JBoss by checking logs, payments etc.
Participated in configuration management, change management activities and code reviews.
Environment: Java 8, HTML5, CSS3, JavaScript, React, Agile (SCRUM), Hibernate, Spring, Servlet, GIT, JSP, Spring MVC, JDBC, JUnit, Maven, Restful, Docker, Log4J, Postman, AWS, Java8, Jenkins, and IntelliJ.
Java Developer, SJ Creative Works Pvt Ltd, Sep 2020 – June 2021 Hyderabad, India
Worked on Oracle database to create databases of student and faculty login information and their desired areas of study.
Worked on Eclipse as IDE tools to build up applications.
Followed the Java coding standards for scalability, reusability and ease of maintenance.
Developed web applications using Spring MVC, jQuery, HTML, and Bootstrap and worked on Multithreading and Collections Framework including List, Map etc. Added interactivity to the UI pages using JavaScript.
Configured spring security in the application to secure the method calls and RESTful Webservices.
Developing the application using Struts and Hibernate based frameworks created S3 buckets for EC2 instances to store all the content including HTML pages, images, CSS files and script files.
Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch and handled the security using Spring Security.
Implemented JDBC API for communicating with database layer.
Coding using core Java, Servlets and JSP using Eclipse IDE.
Developed Request Handlers using Servlets as Controlling mechanism.
Developed Apache Camel middleware routes, JMS endpoints, spring service endpoints and used Camel free marker to customize REST responses.
Used Log4j and commons-logging frameworks for logging the application flow.
Created tables & records as specified in the requirements.
Involved in creating database objects: tables, joins, views, constraints.
Involved coding SQL Queries, Stored Procedures and Triggers.
Involved in Unit Testing using JUnit and Integration of Use Cases.
Used version tools like SVN for source code and project documents
Environment: Java 8, J2EE, Spring 4.2, Spring boot, Maven, Spring AOP, Hibernate 5,REST, log4j, JUnit, Jenkins, Kubernetes, Spring Tool Suite(STS), GitHub.
EDUCATION
Master’s in Computer Science (2023 – Present), Fitchburg State University, MA, USA
Bachelor of Engineering in Computer Science and Engineering (2016 – 2020), Jawaharlal Nehru Technological University (JNTUK), Kakinada, India.