pramod-sr.java

6

Click here to load reader

Upload: pramod-kumar

Post on 12-Apr-2017

143 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Pramod-Sr.Java

PRAMOD KUMARMobile: +1-425-623-3602Email: [email protected]

Certifications : Sun Certified Java Programmer (SCJP) for the Java 2 Platform Standard Edition 5.0

(CX-310-055). Brain Bench Certified in Java 2 Fundamentals, Java 5 Fundamentals, and J2EE 1.4

Fundamentals. Oracle PL/SQL and RDBMS concepts.

Professional Summary : Sr.Java Engineer/Sr.Java Developer with 11+ years of experience in Requirements

Analysis, Design, Development, Implementation, Production Support of Java, J2EE and client-server technologies.

Experience in developing Restful services / Microservices using SpringBoot, SpringCloud and PIvotal Cloud Foundry

Experience in building pipelines for Continuous Integration and Continuous Deployment.

Experience in using Braintree API and PayPal API Experience in developing applications using COREJAVA, J2EE , JavaScript, SpringBoot

micro services, Cassandra, Datastax API, RestEasy API, Jersy API, Angular.JS, JQuery and HTML5.

Experience in implementation of Open-Source frameworks like SOA, Struts, Hibernate, JPA, SOAP&RESTFUL Web services & Hadoop (mapReduce).

Conceptual knowledge in Spark, Hive & Pig Strong experience in database design using DDL, DML, writing complex SQL Queries

and Stored Procedures. Used application servers like WebLogic, JBoss and ApacheTomcat based on the client

requirements and project specifications. Deployed the application onto the production boxes. Have good experience on database technologies like SQL, PLSQL, Oracle10g/11g,

MySQL Provided Log4j support for the application for debugging the system. Expertise in using IDEs like Eclipse 3.0, various Configuration Management tools

like SVN, Clear Case and CVS. Familiar with Unit and Integration Testing using and JUnit framework Ability to be creative and take self-initiatives and execute/ manage multiple projects in

parallel during time critical situations. Familiar with Atlassian Tools like JIRA, Confluence & Fish Eye Continuous Integration with Jenkins Excellent team player and ability to adapt to changes quickly and efficiently. Effectively prepared for and organized technical inspections to review code and design

models with peers and software architects. Experience in dealing with on-site and offshore teams, customers and stakeholders.

Rationalise and re-architecture of the applications portfolio and implement microservices.

Java/J2EE, Oracle 10 + Years

SpringBoot Webservices , UML, Design Patterns 5 + Years

Unix, CORBA, Sybase, DB2, Cassandra 3.0 Years

JBoss SwitchYard, Maven, Camel CDI, Spring REST Services, Spring, Angular., JPA, ActiveMQ, Borland Tools, PostGres, Hadoop (mapReduce), DevOps

3.0 Years

BFSI / Healthcare / Manufacturing / Media works / Retail Industry experience

Page 2: Pramod-Sr.Java

TECHNICAL SKILLS

Operating System WindowsNT/2000/XP/7 and UNIX

DatabasesOracle 8i/9i, Sybase 12.x, MS SQL Server, DB2,PostGres SQL

E-Com Framework/Web Technologies

Java/J2EE, XML, XSD, AJAX, Java CDI, Angular.JS, JavaScript, JQuery, Spring DI, JPA, JSON, Apache CXF, Apache Camel, JBOSS, Tomcat Web Server, JRun Server, ATG Dynamo, WebSphere and WebLogic

Functional AreasFinance, IT Finance Management, Customer Life Cycle management, MediaWorks, Technical Documentation

Software Engineering Methodologies/Tools/Technologies

Eclipse, Intellij 12.x, Maven, Top Link, Rational Clear Case, OOAD, UML Borland tools, WSAD, Rational Products (RSA, RSM, RAD), Net Beans IDE 5.x, Mercury Quality Centre, Quick base, Drools Engine, Quartz scheduler, Smart Client, Apache Solr, GIT, Jenkins, Confluence, Fish Eye, JIRA, Nexus, CloudEra Manager, ORM-JPA

PROFESSIONAL TECHNICAL EXPERIENCE

Express Scripts (Contract) – Saint Louis, MOSoftware Developer (Mar’16 – Present)Environment: Java/J2EE, Mule, SpringBoot REST Services, Spring Cloud, Braintree API, PayPal API, Cassandra, Spring Security, RestEasy API, Swagger API, Groovy scripts, SOAP UI, XSD, JAXB, Cassandra, Eclipse, Pivotal Cloud Foundry, Pivotal Tracker, Jenkins, Rally, Clarity, Visio.

Responsibilities: Developed SpringBoot Microservices with NoSQL databases on time, with excellent

quality, utilizing TDD and Agile Sprints Continuous integration / Continuous Deployment using Jenkins and Pivotal Cloud

Foundry to achieve DevOps model. Developed SOAP UI Test suites using Groovy scripts for smoke testing during

deployment phase. Create DLD documents and presented them in SOA governance board meetings. Developed Business API for Enterprise Data Management POC Developed JUnit / Integration test cases to improve code quality Used SONAR plugin as code coverage tool

Nielsen – Media Works (Contract) - Tampa, FLSenior Java Engineer (Aug ‘14 – Jan ’16)Environment: Java/J2EE, Hadoop Framework, JBoss SwitchYard, ActiveMQ, Camel, Spring DI, CDI, JPA, JMS, Rest web services,JBoss Developer Studio7.1.x, Angular.JS,JUnit, Maven, PostGres, CloudEra 4.x, Jenkins, JIRA, Fish Eye, Gliffy, Nexus & Confluence Responsibilities:

Page 3: Pramod-Sr.Java

Adhere to Agile process and actively involved in Sprint planning Created HLD & LLD documents using Confluence tool and presented them in Design

review board meetings. Designed & implemented generic Hadoop utility to convert Column family JSON data

to domain objects and vice versa. Designed & implemented MapReduce jobs using Hadoop framework to fetch the

data from Hbase and generate text files and mftp them to different destinations. Successfully designed and implemented Microservices: MeterCrediting,

Aggregation, Crediting Gateway, mTVR Feeder & IngestionFeeder using JBoss SwitchYard and Apache Camel framework for integration and routing to different queues based on business logic.

Implemented Executors frame work to handle multithreading in IngestionFeeder service.

Designed UI using Angular and Rest services to interact with Logging service to capture Success and Failure information related to different services.

Implemented Unit test Cases & Integration test cases using JUnit and CDI for injecting the mock beans.

Support Integration Testing/UAT/QA Involved in code review board using Fish Eye tool Code quality management using SONAR

Benefit focus – eEnrollment (Contract) - North Charleston, SC Senior Java Lead Engineer (Aug ‘13 – Aug ’14)Environment: Java/J2EE, ActiveMQ, Camel, Amberpoint, JMS, Angular.JS,Rest Web services,JSON, IntelliJ 12.x, JUnit, JIRA, Jenkins, Maven, Oracle

Responsibilities: Adhere to Agile process and actively involved in Sprint planning Designed and Implemented Medicare functionality using Angular and

Restful Web Services. Designed & Implemented Event driven notifications component using JMS, ActiveMQ

& Camel. Successfully generated carrier specific 834 format file and sending the files to the

appropriate carrier queues using ActiveMQ and Camel. Mentoring developers and involved in review board.

PTC - Service Suite (Contract) - Needham, MASenior Java Integration Analyst (Nov 08 – May 13)Clients: Caterpillar, CODA, Dixie Chopper, Encompass, Beach Comber, AVU, ADL, MABE, Manitowoc & KubotaEnvironment: Java, JSP, Servlets, Drools, SOAP Web services using Apache CXF, Struts 1.0, Drools, Spring IOC , Oracle, SQL Server, WSAD, Tortoise SVN Repository, Quartz Scheduler, Web logic, Castor Maps, Altova XML Spy, Quick base, Smart Client, SOLR, Web services using JSON, Net Beans & GIT repository, Gerrit Code Review.

Responsibilities: Designed and Implemented Service Exchange module in Service Suite. Converted the

controller classes to Service classes using Spring DI and enabled them as SOAP based webservices

Designed and Implemented Web Services in Smart Client (MVP framework) to hit the Apache Solr Service for index search.

Implemented PGP Decryption POC for one of the client.

Page 4: Pramod-Sr.Java

Implementing batch jobs using Quartz scheduler to load the legacy data into system using Castor maps.

Validated UI using DRools.

Friends Provident International (Contract) – Salisbury, UK Java Technical Lead (Onsite Co-ordinator) (Jan 08 – Oct’08)Environment: Java, DB2, Oracle, Sybase, WebSphere, TIMTAM, Rational Products, ATG Dynamo, Bluestone server, Mercury Quality Centre & JProfiler.

Responsibilities: Rearchitecture of the existing applications portfolio. Technical support for the team; Prepared Statement of Works for existing applications to be offshored Prepare Project Plan, Schedule, allocate and monitor project activities; Hardware/Software resource planning for the project; Maintain client supplied materials; Plan, prioritize, allocate and track implementation of RFCs; Business Liaison to initiate work and update the status; Plan for training and performance management of the project team; Evaluation/Selection of software/tools/methodologies

Provide mentoring and training to junior associates Ensure that quality and timeliness of the deliverables is within the defined project

norms; Ensure customer satisfaction; Risk management and planning; Project status reporting to Offshore Technical Manager, Program Manager and Client; Organize in-process reviews, inspections and test audits and maintain review

records; Maintain quality metrics and follow-up of corrective action on defects reported; Allocate and track work requests to team members; Ensure that end dates are consistently met without loss of quality of work; Escalate quality related issues to Technical Manager and implement the action plan; Adherence to Wipro Quality process (Veloci-Q)

UBS (Contract) - London, UKSenior Software Engineer(April 06 – Nov 07)Environment: Java, UNIX, Oracle, Sybase, Struts, WebSphere, JRun server, Tomcat, Rational Products, Webmethods, NetBeans IDE.

Responsibilities: Estimated the requirements/issues using Function Point Analysis methodology Involved in High level and Low level Design and Documentation using JBuilder

reverse engineering tool Involved in Bug Fixing , Change requests and Production Support

Achievements: Initiated the proposal to client for migrating VAdmin/Wall applications from

PowerBuilder to Java/J2ee technology and successfully migrated. Offshored applications from onsite. Migrated SDRWeb application interface from JRun Server to Tomcat Server. Trained 2 WASE students in Java technology.

Charles Schwab (Contract) – Phoenix, AZ Software Engineer (July 04 – April 06) Environment: JBuilder Designing Tool, Rational Clear Case, Weblogic Server 8.x, Sun ONE Web Server 6.1, Barista Framework, Struts

Page 5: Pramod-Sr.Java

Components Worked: BP&T, Cost Basis Subscription & View, File Uploads and News

Responsibilities: Involved in High level and Low level Design and Documentation using JBuilder

reverse engineering tool Involved in Bug Fixing and Change requests

EDUCATION: Masters in Computer Applications from Osmania University, India. (2003).