Home

Aravind Aare - full stack java developer
[email protected]
Location: , , USA
Relocation: yes
Visa: opt-ead
Resume file: AAREAravind_1746898264275.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Name: Aravind Aare
Email:[email protected]
Linkedin Url:https://www.linkedin.com/in/aare-aravind-bb81b7153/
Contact: +1 9194508541
PROFESSIONAL SUMMARY:
Accomplished Java/J2EE Developer with over 5 years of progressive IT experience, specializing in the end-to-end design, development, testing, and deployment of complex client-server and web-based enterprise applications.
Proficient in utilizing industry-leading frameworks, including Struts, Spring Boot, Spring MVC, and Hibernate, to create scalable and efficient applications.
Extensive experience in Microservices and Cloud-Native Applications, with a focus on Spring Transaction Management and integration of Spring with Hibernate and Web Services.
Strong understanding and application of Object-Oriented Programming (OOP) concepts, including Collections, Multi-Threading, and Exception Handling, ensuring robust and maintainable code.
Specialized knowledge in Java Messaging Service, including Rabbit MQ, IBM MQ, Active MQ, and Apache Kafka with Zookeeper, enhancing real-time communication capabilities.
Proven track record in web application development using HTML, DHTML, CSS, XML, and various open-source frameworks such as Struts and Spring.
Developed dynamic and responsive web applications using Angular,React focusing on creating modular and reusable components for enhanced maintainability.
In-depth experience with J2EE design patterns (MVC, Service Locator, Singleton) and deployment over industry-standard servers like Apache Tomcat, JBoss, WebLogic, and WebSphere.
Deployed and managed cloud infrastructure on AWS, utilizing services such as EC2, S3, RDS, Lambda, and CloudFormation for scalable and cost-effective solutions.
Strong familiarity with modern programming languages, including Java, C++, Python, and JavaScript/Typescript, facilitating versatility across diverse tech stacks.
Extensive database experience with Oracle, DB2, MySQL, SQL, and PL/SQL, including database development involving tables, triggers, views, packages, and stored procedures.
Led the implementation of Microservices architecture, showcasing expertise in Spring Boot, Docker, and Kubernetes for scalable and modular solutions.
Applied advanced skills in Big Data Technologies, including Apache Kafka, Apache Spark, and Apache Storm, for efficient data processing and analytics.
Demonstrated strong Networking skills, proficient in TCP/IP, HTTP/HTTPS, and RESTful APIs, ensuring seamless communication between systems.
Proficient in version control tools such as GitHub, Subversion (SVN), and CVS, ensuring efficient collaboration and code management within a team.
Strong commitment to continuous learning and staying updated with emerging technologies, contributing to a dynamic and innovative development environment.
Technical Skills

Programming Languages Java/J2EE, C, C#, SQL, PL/SQL, JavaScript
J2EE Technologies Servlets, JSP, EJB, JMS, JSF, JDBC, JNDI, Web Services, Spring.
Web Technologies HTML, CSS, jQuery, JSP, Bootstrap, Angular.JS, AJAX, JSON, XML, Node.JS
Frameworks Spring Boot, Spring, Struts, Hibernate, Angular.JS, React.JS
XML/Web services REST, SOAP, Apache-CXF, Jersey, JAX-WS, JAX-B, DOM.
IDE Eclipse, Visual Studio, MYSQL Workbench, SQL Developer, Spring Tool Suite (STS)
Databases MySQL, Oracle 10g, MS-SQL, MongoDB, DynamoDB
Methodologies Agile, TDD
Web/Application Servers Tomcat, WebLogic, WebSphere
DevOps Tools AWS, Azure, Docker, Kubernetes, Jenkins
Operating systems Windows 8/10, Unix, Linux
Version Controls GIT, SVN
Testing/ Debug Tools JUnit, JIRA, SoapUI, Postman, Selenium, Protractor, Log4J

Client: Delta Airlines, GA. July 2023 Present
Role: Full Stack Java Developer
Responsibilities:
Analyze and interpret business requirements, actively participating in the technical design, development, and testing phases of various modules.
Demonstrate expertise in Core Java, OOPs, and Java Server Pages (JSP), ensuring efficient and modular code development.
Implement data access logic using Hibernate Persistence framework, facilitating seamless mapping between Java objects and RDBMS.
Utilize JPA (Java Persistence API) frameworks, including JDO (Java Data Objects) and Hibernate, for effective persistence management.
Develop UNIX Shell Scripts for batch jobs, streamlining data transfer processes across different servers.
Utilize Spring Security to develop secure login and logout features for applications.
Design User Interface (UI) web applications using HTML5, CSS, and JavaScript frameworks, adhering to W3C standards.
Enhanced application performance by implementing Angular's Ahead-of-Time (AOT) compilation and tree-shaking.
Architected and maintained scalable cloud solutions on AWS, leveraging services like EC2 for compute, S3 for storage, and DynamoDB for NoSQL database needs.
Contribute to database design and optimization, writing complex SQL Queries, stored procedures, and functions for Oracle, MySQL, and DB2.
Optimized query performance in NoSQL databases through effective indexing and aggregation strategies.
Integrated automated testing within CI/CD pipelines to ensure code quality and prevent regressions, using frameworks like JUnit, Selenium, and Postman.
Deployed and managed containerized applications on Kubernetes, ensuring efficient orchestration, scaling, and maintenance of microservices.
Develop Unit Test Cases for UI Screens using Jasmine and Karma, ensuring robust and reliable application behavior.
Environment: HTML, XHTML, CSS, JavaScript, jQuery, Java Server Faces (JSF), Jasmine & karma, Gulp, JSP, Spring AOP, Spring Bean, Spring Annotation, Spring Security, Hibernate, RDBMS, SOAP, JAX-WS, RDBMS, Drools, Junit, Log4j, Glassfish.

Client: Lexis Nexis, NY. July 2019 Aug 2022
Role: Software Developer
Responsibilities:
Actively involved in the analysis, design, implementation and deployment of the application.
Used the fundamentals of Java 8 like parallel streams and filters through lambda expressions to handle the searching.
Involved in the development of the application based on backend Spring MVC architecture.
Responsible for implementing the application using Spring IOC, Spring MVC, Spring Batch, Spring Boot and handled the access-control features using Spring Security which is integrated with Micro services into the existing system architecture.
Developed the robust web-based application on Spring Boot frame structure using Java/J2EE technology.
Responsible for creating and maintaining architecture for Restful API using Spring Boot.
Used Dependency Injection feature of build and release Spring Boot framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
Implemented DAO layer using different hibernate techniques like strategies, Inheritance, annotations and criteria interfaces.
Developed web pages using HTML5, JavaScript, JQuery and Angular.JS and customized the web features by CSS3 and Bootstrap.
Developed the components using Angular 6 needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.
Designed, developed a custom, single-page, responsive web application on front end using Angular.JS.
Designed and deployed a multitude application utilizing almost all the AWS Including EC2, R53, S3, RDS, DynamoDB, SQS, IAM, Cloud Formation and lambda, focusing on high-availability and fault tolerance.
Responsible for creating and maintaining the Docker containers also implemented build stage- to build the micro service and push the docker container image to the private docker registry.
Used Java Mail Sender (JMS) for sending detailed notifications depending upon the success and failure once the backend process is complete and for mailing administrator for any system related problem.
Developed session EJB and message driven bean (MDB) to process JMS XML messages.
Used Log4J to capture the logs that include critical business related information.
Developed test cases and performed unit testing using JUNIT Test case.
Involved in consuming, producing SOAP based web services using JAX-WS.
Written SQL queries PL SQL Stored procedures, functions, triggers, cursors, sequences, and indexes, which are going to be invoked by Batch processes.
Worked on Agile, SCRUM development methodology and built the application with Test Driven Development (TDD).
Interact with other developers and end users to design and implement new features throughout the framework.
Environment: Java 8, spring, MVC, Micro Services, Spring Boot, Hibernate, Eclipse, HTML5, CSS3, JavaScript, Angular 6, Angular.JS, Node.JS, AWS, Docker, JMS, XML, EJB, Log4j, JUnit, SOAP, REST, SQL, Agile and Windows.

Client: Target, MN. May 2018 July 2019
Role: Software Developer
Responsibilities:
Designed coded, implemented, optimized and tested new features and modules for the derivatives system as part of an agile team and improved automation test suites.
Developed web components using MVC pattern under spring framework.
Performed requirement analysis, design changes, development and maintenance of the components using spring MVC.
Worked on spring modules like Dependency Injection, Aspect Oriented Programming and Spring Mail, Spring JMS and Spring Security.
Used spring framework to achieve loose coupling between the layers thus moving towards Service Oriented Architecture (SOA) exposed through Restful Services.
Used Hibernate extensively to have Database access mechanism with complex queries through Hibernate Query Criteria interfaces and Hibernate to deal with the database.
Developed middle-tier application with J2EE using Java Beans and Web Services.
Developed dynamic and responsive user interfaces using ReactJS, focusing on creating modular and reusable components.
Integrated RESTful APIs with React services, facilitating seamless data communication between front-end and back-end systems.
Implemented Java design patterns like Front Controller, Service Locator, Business Delegate, and Data access Object, Factory Pattern, Session Fa ade, etc.
Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
Wrote the SQL queries for CRUD operations, and Stored Procedures using MySQL, PostgreSQL, Oracle.
Deployed and managed applications on Microsoft Azure, leveraging services like Azure App Service, Azure Functions, and Azure DevOps for efficient CI/CD integration.
Configured and optimized Azure resources such as Virtual Machines, Storage Accounts, and SQL Databases to support application infrastructure.
Established robust CI/CD pipelines using Jenkins, automating build, test, and deployment processes to streamline development workflows.
Automated infrastructure deployment on Azure using Azure CloudFormation and Terraform, ensuring consistent and repeatable environment setups.
Used JMS to establish message communication.
Created and compiled XML Schema to generate Java Bean classes.
Performed Design review and Code review for well-known performance practices for better performance and code maintainability.
Environment: Java, spring, MVC, Hibernate, XML, JMS, Java Beans, Core Java, RESTful, SOAP, SQL, Agile and Windows

EDUCATION:
Masters in Computer Science and Engineering Sep 2022- May 2024
New York Institute of Technology
Keywords: cprogramm cplusplus csharp continuous integration continuous deployment user interface message queue javascript sthree rlang information technology microsoft procedural language Georgia Minnesota New York

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];5463
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: