Resume

Sign in

Java, Javascript, SQL, Unix Shell Scripting, Python, HTML, Jsp, CSS, R

Location:
Moline, Illinois, United States
Salary:
Market Rate
Posted:
February 06, 2018

Contact this candidate

Resume:

Vinay Pandey Email: ac4c34@r.postjobfree.com

Chicago, IL Mobile: +1-224-***-****

Summary

Around 8 years of development experience as Software Developer with good understanding of Java, HTML, JSP, CSS, JavaScript, React.js, Redux, Java, Unix shell scripting, SQL.

Strong in Web designing technologies like HTML, SVG, JavaScript, CSS, React, and JSON.

Experience in deploying a web application on Cloud Foundry.

Experience in querying AWS Redshift database and exposing it via Rest web service.

Experience with the unit testing Jest.

Used responsive web design (RWD) to support multiple devices.

Used Redux for managing the state for develop single page applications (SPAs) using React.

Experience in setting up continuous delivery pipeline in Jenkins.

Good knowledge on Document Object Model (DOM) and DOM functions.

Used Rally for bug tracking and issue tracking.

Good knowledge on customizing Apache Flume to ingest data from various sources.

Experience in writing UNIX shell scripting to automate common tasks.

Good understanding and experience with OOP concepts, MVC, Java design patterns and SDLC.

In-depth knowledge and experience in multiple domains including Retail, CPG and Manufacturing.

Experience in automating tasks such as file manipulations, and UI testing automation using UNIX shell scripts, and Python.

Excellent working knowledge on Application servers like Tomcat, WebSphere, and JBoss for building and deploying applications.

Extensive experience in developing web page quickly and effectively using HTML, CSS3, JSP, JavaScript and also in making web pages cross browser compatible.

Experienced in setting up Hadoop environment setup.

Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Text, CSS Borders, CSS Margin, and CSS Padding.

Good understanding of working with high traffic websites.

Comprehensive knowledge and work experience of end to end project development (Blue printing to hyper care and maintenance).

Good experience of enhancements based Java projects.

Programming Skills

Languages: Java, JavaScript, SQL, UNIX shell scripting, Python

Technologies: HTML, JSP, CSS, React, Redux, Webpack, Yarn, Node.js, npm, Jest, Maven, Jenkins,

Springboot, Git, JSON, Tomcat, SAML, Struts, Oracle, YAML, database, Cloud Foundry, AWS, Apache Hadoop, Apache Flume, Kafka, control M, Selenium

Tools: Eclipse IDE, Spring boot IDE, Atom, Rally, Flowdock, JFrog Artifactory

Experience

Client: John Deere May 2016 – Present

Fullstack Developer

Responsibilities

Worked with React using Redux design pattern to manage the state of the application.

Wrote code to create reducers functions and implement store methods.

Used HTML, JavaScript, and CSS layouts to create the UI.

Used React.js as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.

Good knowledge on customizing Apache Flume to ingest data from various sources.

Wrote Java code to query AWS Redshift database and expose the query results via REST web service in JSON format.

Used SAML protocol to implement user authentication and authorization with OKTA as identity provider.

Used JSON to create initial state of the web application.

Deployed web application on Cloud Foundry using yaml configuration.

Created custom Maven plugin to automate build process and version control.

Set up continuous delivery pipeline in Jenkins using Jenkins pipeline script.

Used Github for code repository management.

Used cURL to upload and download artifacts on JFrog repository.

Worked in Agile based development cycle with 2 weeks sprint.

Used RALLY for bug tracking and new features tracking.

Worked with Atom text editor for developing the code.

Developed the unit test cases using Jest.

Cross browser development in Internet Explorer, Safari, Chrome, Firefox and contributed bug fixes.

Coordinated with UX team for developing a user-friendly application.

Worked with QA team on daily basis in fixing the reported bugs and checking cross platform compatibility.

Involved in meetings with business customer and technical team for implementing the application.

Client: Mondelez International Sep 2014 – April 2016

Software Developer

Responsibilities

Created web application for generating reports.

Implemented the web application using Jsp, Servlets, Java, and JavaScript.

Used Struts MVC and Singleton design pattern to implement the application.

Used Apache POI API to created MS Excel Parsers to read data from and write data to excel sheets.

Used materialized views to fetch data faster from different database tables.

Implemented logging using Log4J to log information on code execution for easy debugging and defect resolution.

Created login functionality for the web application with LDAP as identity provider.

Used SSH for file transfer between UNIX servers.

Used Java mailing to send emails to support teams in case of a failure.

Used exception handling to detect and log error messages for debugging purposes.

Used WebSphere server to deploy the application.

Used Control M to schedule job executions.

Used shell scripts to execute the application jar.

Wrote code to create a custom Apache Flume plugin to ingest log data coming in from JMS queues.

Implemented object-oriented programming concepts for coding application.

Worked on Waterfall based development model to implement the web application.

Used HP Quality Center for bug tracking and new features tracking.

Worked with Eclipse IDE for developing the code.

Developed unit test cases manually.

Worked with QA team on daily basis in fixing the reported bugs and defects.

Created functional and technical design specifications documents using MS Word and MS Visio.

Client: Kraft Foods Jan 2013 – August 2014

Software Developer

Responsibilities

Created a wrapper application to interact with OTM tool

Worked on XML configuration, JMS, Java Mailing, and Java I/O API.

Setup JMS queues to get incoming messages from various sources.

Used IBM MQ API to implement the JMS functionality.

Created XML parser to read data from incoming XML files.

Wrote SQL queries to fetch data from database.

Created XML file generator to write data in XML format.

Used Tomcat server to deploy the application.

Used Control M to schedule job executions.

Used shell scripts to execute the application jar.

Implemented object-oriented programming concepts for coding application.

Worked on Waterfall based development model to implement the application.

Used HP Quality Center for bug tracking and new features tracking.

Worked with Eclipse IDE for developing the code.

Developed unit test cases manually.

Involved in meetings with business customer and technical team for implementing the application.

Created functional and technical design specifications documents using MS Word and MS Visio.

Client: Kraft Foods Feb 2011 – Dec 2012

Software Developer

Responsibilities

Created Shipment Information Processing System for the client, to process and manage shipment information.

Used Java to implement all the business functionalities.

Worked on Jsp and servlets to create the web pages, and call actions based on user action.

Used CSS to add styling for the web application.

Used JavaScript to perform page level validations before form submit.

Used Struts as the MVC framework to create and manage the data and view layers for the web application.

Wrote xml file for Struts configuration.

Created action classes to handle user requests from the web application.

Created login functionality for the web application with LDAP as identity provider.

Good knowledge on MVC and Singleton design patterns.

Created Dynamic Web Pages with Web Controls and developed forms with HTML.

Used Tomcat server to deploy the web applications.

Created proof-of-concept for the web application using HTML and Http servlet.

Created UNIX shell scripts to execute the back end Java classes.

Used Control M to schedule job executions.

Used Java Mailing API to create email functionality.

Wrote SQL queries to be used by action classes to fetch data from Oracle database.

Implemented object-oriented programming concepts for coding application back end.

Worked on Waterfall based development model to implement the web application.

Used HP Quality Center for bug tracking and new features tracking.

Developed unit test cases manually.

Client: Whirlpool July 2010 – Jan 2011

Systems Engineer

Responsibilities

Created shopping cart application using HTML, CSS, and JavaScript.

Used Java to implement all the business functionalities.

Worked on Jsp and servlets to create the web pages, and call actions based on user action.

Used CSS to add styling for the web application.

Used HTTP session objects to store the state of the shopping cart.

Wrote a Maven custom plugin to automatically download code from TFS server, compile, and build it.

Configured Jenkins to automatically deploy the application at scheduled time.

Used Log4J logging library to implement logging of code execution.

Education

Bachelor of Technology in Electronics and Communication Engineering New Delhi, India

Ambedkar Institute of Technology 2006 – 2010



Contact this candidate