P

Piyush Patel

About

Detail

Lead
United States

Contact Piyush regarding: 
work
Full-time jobs
Starting at USD75/hour

Timeline


work
Job

Résumé


Jobs verified_user 0% verified
  • The Home Depot
    Sr. Java Developer
    The Home Depot
    Sep 2015 - Jan 2018 (2 years 5 months)
    Responsibilities: • Gathered requirements from the Business Analysts and prepared the requirement specification document. • Design and implement WebSphere MQ infrastructures for high-availability, fault-tolerance, performance, disaster recovery and other non-functional requirements. • Used Bootstrap and Angular JS, React.js and Node.js in efective web design. Created distributed Oracle coherence domains, configuration and system design. • Involved in development of the application using Spring Web MVC and other components of the Spring Framework. • Deployed J2EE applications to WebSphere Application Server (WAS), MQ Services, and IBM Crosswords Interchange Server (ICS) Advanced Single. Server Edition, WebSphere MQ Workflow. • Data
  • S
    Sr. Java Developer
    SPX Capital
    Jan 2011 - Aug 2015 (4 years 8 months)
    Responsibilities: • Experienced in using distributed computing architectures such as Hadoop, Spark and efective use of map-reduce, SQL and Cassandra to solve big data type problems. • Built unit test cases using JUnit and Mockito framework. • Developed application on Spring 4.x framework by utilizing its features like Spring Dependency injection, Spring Beans, Spring JDBC, Spring Web flow using Spring MVC. • Establish coding standards for Java, JEE, ExtJS, etc. • Developed Hibernate with Spring Integration as the data abstraction to interact with the database of Mongo DB • Developed the backend tier of the decoupled Smart Investor app using Spring Core, Spring MVC (CXF-JaxRS) framework providing Dependency management pattern invoki
  • J
    Java/J2EE Developer
    Nov 2009 - Apr 2010 (6 months)
    Responsibilities: • Used DOJO for client side framework. • Did a POC in Hadoop and Map Reduce • Exposed the data to front end dashboard for Customer Support using Spring Data - MongoDB • Used Spring Boot to implement the REST service, Spring Security for authorization using Tokens, and Hibernate/JPA as persistence layer • Migrated data source from MySQL to Mongo DB which reduced frequent schema changes to DB tables • Developed Data persistence API using Hibernate and Spring DAO layer. • Implemented logging and transaction manager using Spring's Aspect Oriented Programming (AOP) concept. • Used Hibernate by creating its mapping file and coding for data access methods. • Coded various business process methods required for creation of
  • Cisco
    Backend Developer
    Cisco
    Feb 2009 - Oct 2009 (9 months)
    Responsibilities: • Involved in Design, implementation and Coding. • Reviewed requirements with the Support Group and developed an initial prototype. • Integrated web services and messaging systems with Mulesoft ESB. • Experience in building load balanced environments and administering SOA components. • Created Mule ESB Flows, performed payload transformation. • Developed a middleware data identity mapping solution utilizing Spring, JPA. • Designed & implemented the error processing strategy for the SOA integration. • Involved in creating Servlets and JSP. • node.js used to proxy requests to Java web services, as well as store application • prerences and state data in distributed mongo instances • Involved in creation of web
  • Bank of America
    Fullstack Developer
    Bank of America
    Apr 2008 - Jan 2009 (10 months)
    Responsibilities: • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema. • Worked with NoSql and Big Data technologies such as MongoDB, Cassandra, Hadoop. • Worked on JavaScript to validate input, manipulated HTML elements using JavaScript, developed external JavaScript codes that can be used in several diferent web pages. • Implemented EJB's session bean to maintain mobile session. • Implemented methods to validate, invalidate, keep Alive session for login process and maintaining session credentials. • Developed REST services to talk with adapter classes and exposed them to the angular js front-end. • High use of Selenium in collecting