Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Naveen Chowdary Maddineni

O'Fallon,MO

Summary

· 3+ years as a full-stack developer specializing in Java and J2EE technologies.

· Front-End expertise in HTML, CSS, JavaScript/Typescript, and MEAN stack.

· Experienced in Single Page Application (SPA) development with React JS and Redux.

· Strong background in Spring frameworks (MVC, Boot, Security) and Struts.

· Proficient in various databases, including RDBMS (Oracle, SQL Server) and NoSQL (MongoDB, CouchDB).

· Deployed Micro Services using Spring Boot, Spring Cloud, and implemented security with OAuth 2.0.

· Skilled in CI/CD pipelines, DevOps tools (Jenkins, Docker, Kubernetes), and AWS.

· Documented REST APIs with Swagger 2, wrote unit tests using testing frameworks. Highly-motivated employee with desire to take on new challenges. Strong work ethic, adaptability, and exceptional interpersonal skills. Adept at working effectively unsupervised and quickly mastering new skills.

Overview

2
2
years of professional experience

Work History

Full Stack Developer Intern

Lead Edge IT Solutions
Hyderabad,IN, Telangana
06.2020 - 07.2022

LEAD EDGE IT SOLUTIONS, Hyderabad, India Jan 2021– Dec 2022

Role: Java Developer

Roles & Responsibilities:

· Developed SOA-based applications, integrating Spring MVC with JSF-Prime Faces for enhanced functionality.

· Built web applications using JSF Prime Faces, assembling reusable UI components, and handling client-generated events.

· Created reusable components with JSF Prime Faces through XML file view templates.

· Utilized Java Server Faces (JSF) Navigation rules and tags for an improved user interface.

· Implemented Dependency Injection by injecting JSF Managed beans using Spring-managed beans.

· Integrated Spring MVC with JSF pages using Spring Bean Faces Resolver.

· Managed beans for processing data on JSF pages and used Spring JPA for CRUD operations and data persistence.

· Implemented asynchronous updates to web pages using JavaScript and Ajax.

· Used XSL and XSLT pre-processors for transforming, navigating, and formatting XML documents.

· Implemented connection pooling for JDBC connections and accessed database procedures.

· Leveraged Collection Framework features to retrieve, manipulate, and save data to the Oracle database.

· Integrated Drools Business Logic Platform for unified Rules, Workflow, and Event Processing.

· Implemented integration testing with Selenium and behavioral-driven testing with Cucumber.

· Utilized Apache Camel for Enterprise Integration Pattern (EIP) and Spring IOC.

· Employed multithreading for simultaneous processing of tables.

· Developed SQL, PL/SQL queries, and stored procedures for data retrieval.

· Wrote UNIX Shell scripts for deployment and used JavaScript for client-side validations.

· Participated in code reviews, test case reviews, and bug fixing using Jira tracking systems.

· Provided support and guidance for production and implementation issues.

Environment: Struts 2.2, Spring 3.1, Spring IOC, Maven, Spring MVC, iBatis, SQL, IBM Web Sphere, Web Sphere Message Broker, Web Sphere Message Queue, Linux, Drools, Multithreading and Log4j.

Role: JAVA/J2EE Developer Nov 2020to Dec 2021

Responsibilities

Implemented responsive web-based applications using HTML5, CSS3, JavaScript, and jQuery.

  • Developed SCM with JSP/HTML, utilizing Servlets for standard validations and JDBC, XML parsing for MVC architecture.
  • Designed a mailing application for notifying Oracle users and initiating workflows.
  • Utilized Multithreading for data posting and file transformation.
  • Configured Struts framework files (struts-config.xml, tiles-def.xml) for module implementation.
  • Extensively used Struts tag libraries and custom tag libraries.
  • Developed web applications using Struts, Spring, and iBatis frameworks.
  • Installed, configured, and deployed applications on WebLogic Server.
  • Implemented DAO pattern for efficient data retrieval from the database.
  • Managed bean lifecycle using Spring IOC for session information.
  • Utilized Log4J for capturing runtime exceptions.
  • Deployed applications on IBM WebSphere Application Server and Client Linux server.
  • Used ANT build tool for compiling and generating war files.

Environment: Core Java, J2EE, JSP, HTML, MVC, Servlets, Struts, JMS, MDB, EJB3.1, JUnit, PL/SQL, DAO, Web Logic Server, Ant, SOAP, JAX-WS, WSDL, Junit, SQL.

Education

Master of Science - Data Science

Wichita State University
Wichita, KS
12-2023

Skills

  • Web Technologies: AngularJS, Jquery, Bootstrap
  • Web Analytics Tools
  • Front-End Programming: HTML5, CSS3, AJAX
  • Design Software: Sketch, Invision, Photoshop
  • Scripting Languages: PHP, Python, Javascript
  • Front-End Skills: HTML, CSS
  • Technical Analysis
  • Programming
  • Wireframes
  • Programming Languages: Java, C#, Net, Python
  • Databases: Oracle, SQL Server, MongoDB

Languages

English
Professional

Timeline

Full Stack Developer Intern

Lead Edge IT Solutions
06.2020 - 07.2022

Master of Science - Data Science

Wichita State University
Naveen Chowdary Maddineni