Consultant Resume
Milpitas, CA
SUMMARY:
- Over 14+ years in JAVA/J2EE based Internet and Intranet technologies as an application developer most of the times on the backend end side. Fair exposure to the front end side.
- Around 2 years in Big Data applications which involves Hadoop, MapReduce, HDFS, Hive, HBase, Sqoop, Pig, Oozie, Spark and Scala
- Cloudera Manager, Spark, Scala, Scala, Pig, Sqoop, Oozie, Zookeeper, Teradata, PL/SQL
- Specialties include Core Java, EJB, JMS, Servlets, JSP, Web Services Java EE, Java SE, SOA, UML, XML, Spring, Hibernate, Ajax, SOA Frameworks, JSON, SOAP and Rest Webservices
- Exposure to MVC, Struts, Angularjs, JQuery, Bootstrap
- Experience in NoSQL database Cassandra
- Strong working experience in both Agile and Waterfall projects.
- Experience in writing UNIX Shell Scripting.
TECHNICAL SKILLS:
Methodologies/Tools/Technologies : Ant, Maven, ER Win, Eclipse, OOAD, Rational Rose, Jenkins, SBT
Databases\Big Data : Oracle 8i/9i/10g/11g, MySQL, DB, Apache Cassandra, MySQL, HBase, Mongo DB
Programming Languages: Java, Java EE, UML, XML, HTML 5, Javascript
Operating Systems/Other: Windows, Linux, shell scripting.
PROFESSIONAL EXPERIENCE:
Confidential, Milpitas CA
Consultant
Responsibilities:
- Working on design and implementation of writing Patient ECG data to Cassandra using Spark and Scala.
- Design and configure Oozie workflow.
- Design and implementation for importing MY ORDER application data from transactional relational database tables into staging database tables using Sqoop.
- Performed Transformation on imported data using Hive.
- Export transformed data to Reporting database using Sqoop for generating the data for tableau reports.
- Developed physician module pages using angularjs.
- Developed Health Care Facility module to create, update Health Care Facilities.
- Developed Device assignment module where devices are assigned to patients.
- Developed UPS integration module to track Kits and devices using UPS Track API.
- Update Patient Billing Status information from MY ORDER application to EVSM application
- Involved in integration of the Modules, Production support, Code Review, Unit testing and offshore coordination.
Environment: Tomcat 8, Wildfly 9(Jboss), Windows 8, Linux, Cloudera 5.5, Core Java, Java EE, JSON, Hibernate, MySQL, Apache Cassandra, Maven, spring, Jenkins, Junit, Jquery, AngularJS, Bootstrap, Spring, Hadoop, Hive, Sqoop, Oozie, Spark, Scala
Confidential, Pal Alto, CA
Consultant
Responsibilities:
- Analyzing and exploring different ways to process Web Application Log Files to find hit Count for different types of Confidential printers Using Hadoop.
- Install and Configure Hadoop Cloudera.
- Encrypted Watson’s quote pdf data before saving to file system and decode it for Eclipse team using Data Encryption Standard
- Generated excel reports for various Confidential assets.
- Developed the rest service for the pdf upload.
- Developed validation framework for validating CSV files. Resolved performance issues by making multi - threaded and moving all the validation logic to shell scripts.
- Developed maven build scripts for different applications using Jenkins and deploy them on ITG and Production servers.
- Written web application for Big Machines team to search feed status of the multiple products.
- Written web application to download the email notifications send by Big Machines team
- Written soap web service for writing quote information for various assets.
- Implemented saving and reading various assets quote’s pdf file using Apache Cassandra
Environment: Oracle Weblogic Server 11g, Windows, Confidential -UX B.11.31, Tomcat, Core Java, Java EE, JMS, JAX-RS, JAX-WS, XML, Hibernate, Oracle, Apache Cassandra, Apache POI, Shell scripts, Apache Maven, Spring, Jenkins, Junit, Glassfish, PL/SQL
Confidential, San Francisco, CA
Consultant
Responsibilities:
- Involved in Design, Development. Developed Spring quartz scheduler for scheduling the daily load activity
- Developed email framework for sending alerts,
- Developed spring form validation, spring security for the admin module.
- Resolved WebLogic connection timeout issue for DB2 sql queries taking longer time.
- Configured Hibernate tools to generate the Annotation code
- Moved the hibernate mappings configuration to make use of hibernate annotations.
- Design and develop the workflow of asset analytics.
Environment: Weblogic 10.3.5, Linux, Apache-tomcat-6.0.32 , Core Java, Oracle, MySQL, Spring Core, Spring MVC, Java EE, Java SE, Spring Security, Hibernate, JSP, JDBC, JMS, Java Script, HTML, Eclipse 3.6,Junit, Rest API
Confidential, Milpitas CA
Sr Application Developer
Responsibilities:
- Involved in high level, low level design, development, production Support and maintenance activities. Interaction with Business analysts to gather the requirements.
- Developed RESTful web service module to receive the requests.
- Implementation of business logic and interfacing with Spring Hibernate.
- Involved in designing the database.
- Assisted in implementing Ajax framework for developing the search front end applications.
- Prepared software requirement specification, technical design and application support documents. Involved in integration of the Modules, Code Review, Unit testing and offshore coordination.
Environment: Websphere Server, Linux , Java EE, Java SE, Fast ESP, Web Services, Spring, Hibernate, Ajax, SOA, MS-SQL, Oracle, UDB, UML and XML, Junit, PL/SQL
Confidential
Project Leader
Responsibilities:
- Design business process management and implementation of the business logic and gather requirements.
- Involved in low level and high level design.
- Developed user management module to manage the users of the application.
- Involved in implementation, production Support and maintenance activities.
- Prepared software requirement specification, technical design documents.
- Also involved in code review, unit and end to end testing and integration of the modules
Environment: Sun Solaris, Pramati, SBM Savvion BPM, Java EE, Java SE, Spring, Hibernate, MS-SQL, Oracle 10g, Web Services, UML, SOA, XML
Confidential, Auburn Hills, MI
Consultant
Responsibilities:
- Gather business requirements.
- Responsible for design, development and support activities for Fast Search Engine.
- Prepared software requirement specification, technical design documents.
- Responsible for creating a collection for web crawling, File Traverser and testing with java based client applications.
- Involved in Unit testing and integration of the Modules.
Environment: Sun Solaris, WebSphere, DB2 UDB, Oracle 9i, Documentum, J2EE, Content Management, Java EE, Java SE, Web Services, UML, XML, Fast ESP
Confidential
Project Engineer
Responsibilities:
- Involved in Design both high level and low level, production Support and maintenance activities gather requirements.
- Development of Savvion business process to automate the workflow for generating the reports on business various conditions.
- Developed a module to provide the interaction between various customers and Confidential business users.
- Prepared software requirement specification, technical design and application support documents. Involved in integration of the Modules, Code Review, and Unit testing.
Environment: Weblogic, Savvion, WebMethods, Oracle ERP, Windows 2000, Oracle 9i, JMS, JNDI, Java Mail, PL/SQL, Java EE, Savvion, WebLogic, Java, XSLT, Ant, MS-SQL, Web Services, UML, SOA, XML
Confidential
Programmer
Responsibilities:
- Involved in developing Excel Mapping, Resource management and Profile Management Modules.
- Developed the database scripts for populating the values to database tables.
- Involved in integration of the Modules
- Code Review
- Unit testing.
Environment: Weblogic, Windows 2000, DB2 UDB, Oracle 9i, SQL Server 2000, WebSphere Studio Application Developer, Java EE, Java SE, Enterprise Java Beans (EJB), JSP, Java Servlets, JavaScript, Java
Confidential
Programmer
Responsibilities:
- Involved in developing E-learning and Newsletter Modules
- Writing sql scripts.
- Involved in code review, Unit testing
Environment: Websphere, Windows 2000, SQL Server 2000, JSP, Java Beans, Java Servlets, Java, ER Win
Confidential
Programmer
Responsibilities:
- Developed Modules Message Board and Planner.
- Involved in code review, end to end testing and Unit testing.
Environment: Sun's Reference Server, Windows 2000, Oracle 8i, Enterprise Java Beans (EJB), JSP, Java Beans, Java Servlets, WebLogic, Java, Java SE
