Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

Paraskumar Rudani

Java Developer
parasjavadev@gmail.com
Contact: 216-612-4955

Professional Summary:

 Around 5+ years of experience in Analysis, Design, Development and Implementation of Windows and
Web based Applications in various domains like health care, retail, finance and banking using
Java/J2EE.
 Extensive Design and Development experience in J2EE technology stack like JSP, Servlet, JMS,
JAXP, JAX-RPC, JTA, Java Mail, JNDI, RMI, JDBC and Web Services.
 Experience in Pair Programming, Test Driven Development, Waterfall model and agile methodologies
like SCRUM and KANBAN
 Strong experience in Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC.
 Strong hands-on experience with Spring IO and Spring Boot
 Good knowledge and hands on experience in MVC (Struts Framework 1.x/2.x), spring
FrameworkC2.x/3.x, Java Server Faces and ORM (Hibernate 2.0/3.0) frameworks.2.x/3.x, Java Server
Faces and ORM (Hibernate 2.0/3.0) frameworks.
 Expertise in Web-Development technologies like HTML, DHTML, JavaScript, JQuery, CSS, and XML.
 Extensively worked on open source control frameworks Struts, Hibernate and have in depth
knowledge of design patterns and Multi-threading.
 Expertise in Web-Development technologies like AngularJS ,React, Vue.js, Bootstrap, Servlets, JSP,
JSON, JSTL, HTML, HTML5, JavaScript, CSS, CSS3, XML, XSL/XSLT, AJAX, JQuery.
 Hands on experience in working IDE tools like Eclipse (Indigo, Juno, Europa, and Helios), Net Beans,
RAD, WID (Web Sphere Integration Designer).
 Experience in integrating rule applications with enterprise applications.
 Strong Data modelling ability and solid knowledge of SQL (Oracle)
 Well versed with complete Software Life Cycle Development process.
 Experienced working in Agile-based SDLC environment and participating in different Scrum sessions
 Strong Knowledge and Hands on Experience in working with relational databases such as Oracle
DB2, MySQL PL/SQL, SQL*Plus, Database triggers, Procedures, Functions.
 Expertise in Distributed and Web environments, focused in JAVA Technologies -Java collections,
Threads, J2SE, JDBC, Struts, Spring, Hibernate Framework.
 Hands on Experience in creating API Proxies in Apigee Edge using JavaScript as well as out of box
Policies.
 Good understanding of various types of AWS Elastic Block Storage (EBS) and their utilization based
on requirements.
 Good knowledge of cloud infrastructure of AWS (Amazon Web Services) and computing AMI virtual
machines on Elastic Compute Cloud (EC2).
 Experience in using CVS, GIT, Microsoft visual SourceSafe and Subversion (SVN) for project
integration across modules
 Possess knowledge and experience with different types of testing like unit testing, integration testing,
performance testing, N-Unit testing and bug fixing
 Excellent client interaction skills and proven experience in working independently as well as in a team.
 Quick learner and a proactive individual with excellent communication, strong analytical skills and
dynamic troubleshooting skills.

Professional Summary:

Java Developer
Premier Inc - Charlotte, NC
Feb 2018 to Present

Responsibilities:

 Used JIRA for project management, tracking and monitoring errors and fixed the errors.
 Followed agile software development with Sprint methodology.
 Development UI modules using Bootstrap, HTML, JSP, JSF, JavaScript and CSS.
 Familiar with concepts of Directives, Data-Binding and Dependency Injection in AngularJS.
 Used AngularJS to implement rich functionality in various pages: form validations, CRUD Rest
Operations, grid, search, sort, pagination, multi-selection, tags-input, advanced directives,
 authentication, server-side proxy, slide pages, user switch etc.
 Application Deployment on PCF using CF push and Urban code deploy.
 Involved in unit and integration testing using both SOAP UI and APIGEE trace tool.
 Used Spring Security framework for login authentication, password hashing. Worked on Java
Message Service API for developing message-oriented middleware layer for handling various
requests.
 Used Vue.js events distribution and parent chain for parent-child component communication
 Used Hibernate for accessing database and mapping the entities by using hibernate annotations.
 Used Hibernate Transaction Management, Hibernate Batch Transactions, and cache concepts.
 Used Spring MVC framework for developing the application.
 Good knowledge in React JS framework to develop the SPA and familiar with creating Custom
Reusable React Components Library.
 Expertise in designing and implementing the RESTful web services with Spring Boot and
Microservices with Spring Cloud and Netflix Components.
 The JMS API was used to allow application components to create, send, receive, and read messages.
 Involved in the integration of spring for implementing Dependency Injection (DI/ IoC). Developed code
for obtaining bean references in Spring IOC framework.
 Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View
Objects, View Resolver.
 Experience supporting applications using Docker, Jenkins, Artifactory, Ansible & GIT
 RBAC configuration in PCF for user roles and responsibility
 Used Hibernate for interacting with Persistence Layer for CRUD operations. Developed Rest
architecture-based web services to facilitate communication between client and servers.
 Designed and developed application using HTML, CSS, Bootstrap, JavaScript, JSP, Servlets and
Struts.
 Involved in developing RESTful WebServices using JAX-RS with Jersey implementation.
 Used GIT for version control system and JBoss as the Application Server.
 Used Log4J for logging the user events and MAVEN for compilation and building JAR, WAR and EAR
files.
 Involved in project status update and deliverables and actively involved in client meetings.
 Maven is used as a build tool and GIT is used as version control.
 Wrote Unit test cases using Junit.
 Good knowledge of Ansible, Chef, puppet and other configuration management tools
 Used Oracle10g as the database.
 Used JUnit for the unit testing of various modules, Selenium for automated testing and JENKINS for
continuous integration.

Environment: Java, Design Pattern, Servlets, JSP, JSF, JDBC, Spring, Hibernate, JavaScript, Ajax, Web
Services, AngularJS, JSON, Junit, HTML5, CSS3, Bootstrap, Oracle, JBoss, Spring boot, Application
Server, Maven build tool, RESTful API, JENKINS, GIT, JIRA and Eclipse.
Java Developer
Charter Communications, Houston, TX
Nov 2016 to Feb 2018

Responsibilities:
 Responsible for the technical design, development, unit and integration testing.
 Followed agile software development with Sprint methodology.
 Attending daily stand up meetings.
 Designed front end using JSF, JSP, HTML, CSS and JavaScript.
 Developed code using Design Patterns like Singleton, Abstract Factory, Factory Pattern, Singleton
and Prototype.
 Used OOPS concepts for message passing and data binding.
 Responsible for developing the functionality end to end. It includes UI design, Business development
in backend, writing Unit Test cases and Integration Testing.
 Writing complex queries to fulfil the requirements.
 Used log4J for enabling logging and debugging at the runtime.
 Handling dependencies using WebSphere Seam configurations.
 Used Hibernate as the persistent side frameworks.
 Wrote Test cases with JUnit and tested the code coverage.
 • Built single page application using Vue.js components.
 Created the SVN Repository and managed the central file repository.
 Understanding the customer requirements, mapping them to functional requirements and creating
Requirement Specifications.
 Expert in HTML5/CSS3 development and have experience React.js, angular.js, Responsive design.
 Used HQL, Criteria queries to perform all the required CRUD operations against the MySQL.
 Deployed Enterprise JavaBeans (EJB) using stateful and stateless beans.
 Built servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-
scaling, load balancers (ELBs) in the defined virtual private connection.
 Solved problems using a combination of JavaScript, JSON, and JQUERY
 Perform S3 buckets creation, policies and the IAM role based polices.
 Complete setup of Elastic cache and configured its security levels and application level.
 Used Amazon Route53 to manage DNS zones and also give public DNS names to elastic load
balancers ip’s.
 Utilize Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services,
Dynamo DB
 Closely worked with Product Managers and Business Analysts to understand the Stories.
 Created application using STS IDE.
 Used XML Web services for transferring data between different applications.
 Creating class and sequence diagrams using Rational Rose.
 Generated API documentation in HTML Format using Java docs.
 Developed server-side services using Web Services like SOAP.

Environment: Java, JSF, JSP, Servlets, Reactjs, EJB, Hibernate, Webservices, Maven, log4j, Linux,
JUnit, Jquery, WebSphere, MySQL, STS, EC2, IAM, SVN, Java docs, Rational Rose, XML.

Java Developer
CVS HealthCare – Orange County, CA
Aug 2015 to Oct 2016

Responsibilities:

 Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose
 As a team member involved in Development using JSP, Servlets and an internal tool called Content
Management to organize the JSPs created.
 Provide a login screen for the employees with validation, added client-side validations using java script
and server-side validation using Struts Validator Framework.
 Developed Add/Edit KYC Details, Enhanced KYC, and Risk Score/EDD and Comments modules
usingJ2EE architecture in Spring MVC Framework by implementing MVC model, which included
invocation of Web Services/EJB for integration with external system.
 Implemented module into Node js to integrate with design and requirements.
 Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
 Used Rational Clear Case for version control and log4j for logging purposes.
 Designed WSDL's and elaborated type of definitions; schemas based on corporate standards,
integration and security specifications
 Tracked errors or unexpected results/bugs with Bugzilla and coordinated with help desk staff.
 Maintained version control using VSS.
 Performed Unit Test using Junit, Integration Testing, and System Testing.
 Implemented Multi-threading concepts.
 Developed test cases for Unit testing using JUnit and performed integration and system testing
 Involved in coding for the presentation layer using Struts Framework, JSP, AJAX, XML, XSLT and
JavaScript
 Closely worked and supported the creation of database schema objects (tables, stored procedures
and triggers) using Oracle SQL/PLSQL

Environment: Java / J2EE, JSP, CSS, JavaScript, AJAX, Servlets, Node js, Hibernate, spring, XML,
EJB, Web Services, SOAP, Eclipse, Rational Rose, Oracle, HTML, XPATH, XSLT, DOM and JDBC.

Java Developer
Petsmart – Phoenix, AZ
Dec 2013 to Jul 2015

Responsibilities:

 Extensive experience in Linux/Unix system Administration, System Builds, Server Builds, Installations,
Upgrades, Patches, Migration, TroubleshootingonRHELh4.x/5. x.
 Maintenance of source code in GIT. Extensive experience in using Version control systems includes
Subversion (SVN), GIT.
 Creating repositories, branches, tags in GIT and assist the developers to fix merging issues and
Creating Local, Virtual Repositories in Artifactory for the project and release builds, repository
management in Gradle to share snapshots and releases of internal projects using Art factory tool.
 Extensively worked on Hudson/Jenkins and Team City for continuous integration and for End to End
automation for all build and deployments.
 Implemented puppet modules for server housekeeping.
 Deployed puppet for configuration management to existing infrastructure
 Actively involved in architecting the puppet infrastructure to manage servers in different environments.
 Used both GIT and BITbucket source control systems to manage code.
 Experienced in authoring pom.xml files, performing releases with the Maven release plugin, Java
projects and managing Maven repositories.
 Releasing code to testing regions or staging areas according to the schedule published.
 Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
 Used AWS code pipeline for moving the code across different environments.

 Multiple Plugins for smooth build and release build pipelines.
 Developed scripts using Bash/Python for automating Configuration Management policies and
practices.
 Supported Deployments into PROD & Pre-Prod environments with multiple Application server
technologies like Web Logic, &Apache Tomcat.

Environment: SVN, GIT, Jenkins, Maven, Nexus, AWS EC2, Web Logic, TOMCAT, Docker, Python
Scripts, Ruby Scripts, XML, Unix, JIRA.

Educational Qualification:
Master’s in Computer Science.

Technical Skills:

Programming Languages Java 8, J2EE, SQL, C, C++.

IDE Eclipse, IntelliJ, Net Beans, IBM Rational Application Developer


(RAD)
Platforms Java/J2EE Java, JSP/J2EE, RMI, Java Beans, JDBC, Spring,
Servlets, JMS, JNDI, GWT, SSL
Web Development XML, HTML/HTML5, XML Schema, CSS/CSS3, DHTML,
JavaScript, DOJO, JQUERY,AJAX’;./, XSLT, XPATH
XML Technologies DOM, SAX, JAXP, JAXB, XML-RPC and XML Beans.
Relational Databases Oracle, MySQL, MSSQL Server, PostgreSQL
Operating Systems Windows Server 2008R2, Windows 7/8.1/10, Ubuntu, Mac
Version Control Tools SVM, GitHub, Octave GUI
Web Services Soap UI, WSDL, RESTful

Frameworks Spring (MVC, Web Service, DAO, Social, Security, etc.), Hibernate
ORM 5.0.2, Bootstrap,Struts, Tiles, DWR (Direct Web Remoting).
Reporting Tools Jasper Reports, BIRT, Crystal Reports.

Other Tools JIRA, Confluence, Bamboo, Sonar, Fisheye, Taiga.io, GitHub,


AEM.
Methodologies SDLC, RUP, Agile (Scrum/Extreme Programming).
Cloud Services Windows Azure, Amazon Web Services (AWS)
Automation Tools Selenium

You might also like