Naveenk JavaResume
Naveenk JavaResume
510-980-1854
naveengoudkarpurapu@outlook.com
LinkedIn: www.linkedin.com/in/naveen-goud-karpurapu-bba4014a
Summary:
Over Nine years of experience in Software Development Life Cycle (SDLC) with nice blend of expertise
and leadership, be it requirements gathering, analysis (OOA), prototyping, design (OOD), development
(OOP) or maintenance and testing of client-server applications.
Good experience in developing applications using Java and J2EE technologies with Servlets, JSP's, SOAP
and REST Web Services, JSTL, Spring libraries, Struts, JDK 1.8, Java Beans, Applets, JDBC, XML,
HTML, Java Scripting, MYSQL, RDBMS, Prime faces, ORM tools like Hibernate, HQL, Apache-Tomcat,
JBoss, Oracle Web Logic Server, Glassfish Application Server.
Experience working on UI frame works like Angular 1.x, Angular 4.x
Good understanding of UI development architecture including HTML, CSS, JavaScript and jQuery, Ajax,
Node and NPM
Experience designing and developing SPA’s using component architecture.
Strong experience in designing and developing component based reusable GUI based applications.
Experience with Messaging Queue Technologies such as JMS and Active MQ
Experience in web application design using open-source Spring, JSF& Struts Frameworks and
Java & J2EE Design Patterns.
Experience in implementing open-source frameworks like Struts, Spring MVC, Spring Web flow 2.0,
Hibernate, iBatis ORM (Object relational Mapping) and AJAX.
Highly proficient in developing n-tier Enterprise application with J2EEdesign patterns like MVC, Business
Delegate, Session Façade, DTO, DAO, Front Controller, Factory and Singleton
Hands on experience using IDEs like IntelliJ, Rational Application Developer (RAD), Web Sphere Studio
Application Developer 5.0Rational Software Architect (RSA).
Extensively worked on relational databases like Sybase, DB2, MS SQL Server, Oracle 9i and MySQL.
Strong in object-oriented design/analysis, UML modeling, classic design patterns and J2EE patterns.
Designing and implementing scalable, RESTful and micro services-based back end. The back end is being
written in Java using Spring boot for simplicity and scalability.
Developed RESTful web services interface to Java-based runtime engine and accounts.
Hands on experience in using message brokers such as ActiveMQ, RabbitMQ and Apache Kafka.
Good understanding in using Amazon Web Services API's, advanced AWS Services and worked on AWS
compute services such as Elastic Computer Cloud (EC2), Rational Database Service (RDS), Lambda, SNS,
SQS and CloudWatch
Subversion SVN, CVS, GIT and Visual Source Safe as versioning software tools.
Experience in developing applications on Windows, UNIX, and Linux platforms.
Highly experience with Java complaint IDEs like STS, IntelliJ, IntelliJ and RAD.
Resourceful and skilled in analyzing and solving problems.
Technical Skills:
Programming Languages JDK 1.7, 1.8
Client Scripting JavaScript
Server Scripting JSP1.2,2.1, Node Js
Platforms Windows (7, Vista, XP, 2000, 98, NT), Red Hat Linux
Version Control Rational ClearCase, Tortoise SVN, CVS, GIT
Databases SQL Server 2005, 2008, Oracle 9i,10g,11g, MySQL 4.1, 5.0
Toad for SQL Server, Toad for Oracle, Toad for MySQL, Mongo
Database Tools
DB, Cassandra and SQL Developer.
ORM Frameworks Hibernate 3.0.
J2EE MVC Frameworks Struts 1.2 and Spring 2.x/3. x.
IDEs IntelliJ, JDeveloper and RAD.
Webservice Specifications JAX-WS, JAX-RS(Restful), Express Js
WebSphere, WebLogic, Jboss, Glassfish and Apache Tomcat
Web/ Application servers
Session Façade, Business Delegate, Front Controller, Service
Design Patterns Locator, Singleton, Observer, DTO, DAO, MVC, Iterator, Factory,
Abstract Factory
UML Tools MS Visio, Rational Enterprise
HTML Editors MS Frontpage 2003, Adobe Dreamweaver MX CS4
JavaScript Frameworks jQuery, Angular
Build Tools MAVEN and ANT.
Methodologies Agile, Scrum, Test Driven
Transaction Control JTA, Hibernate Transactions
XML Tools Altova XML Spy, Edit Plus
Loggers Log4J, SLF4J
Education Details:
Master of Information Science from Epic University, Virginia Beach, VA, 2018
Bachelor of computer Science from Bapatla Engineering College, India, 2014