Piyush_FT

Click here to load reader

Transcript of Piyush_FT

  • Piyush Mittal 35 Royal Crest Dr, Apt# 2, Marlboro, MA [email protected] 857-919-2744 EDUCATION MS in Computer Science, Northeastern University, Boston, MA August - 2014 Related Courses: Information Retrieval, Web Development, Algorithms, Database Management system. Bachelor Of Technology: Information Technology, UPTU, India August - 2011 Related Courses: Software Engineering, OOPS, Database Management, Dataware housing and Mining.

    TECHNICAL KNOWLEDGE Operating System: Windows, Red Hat Enterprise Linux. Languages: JAVA, MySQL, HTML, CSS, XSL, JavaScript, Ruby on Rails. Frameworks: Spring, Hibernate, Ibatis, Maven. Software and Tools: SQL workbench, Eclipse, Git, SourceTree, WebSphere commerce

    PROFESSIONAL EXPERIENCE Software Developer, Staples.com, Cart and Checkout Team, Framingham, USA Oct 2014 - Present

    Designed Auto-restock feature where customer can subscribe a particular product for certain frequency without visiting website again and again. ORM used Hibernate to access the oracle database.

    Implemented the Coupons and promotion functionality in Auto-restock from end to end using JS,Java,Html,Css.

    Designed and implemented an email service for Auto-restock project using Java and XSL to send email notifications to customers regarding order placement and other information.

    Created APIs for fulfilling the order placed by the user by sending order information to the fulfillment center.

    Created Rest APIs using factory design pattern to perform create, update, read and delete operations of Auto-restock project using Hibernate, Maven, and spring.

    Created UI templates for email notifications to the customers using XSL, CSS and HTML.

    Presently owning Auto-restock application and maintaining and enhancing functionalities from end to end (UI and backend) in it to make it better for Customer. Also leveraging this application for Staples advantage and Quill.com.

    Designed the application for Printer automatic ink replacement for customers, whenever ink level decreases.

    Built a reporting email for the order processing to track the unfulfilled orders and any exceptions or out of stocks.

    Implemented the communication API between Staples.com and third party API for fraud detection using Factory Pattern technique and provide support in the production environment.

    Software Developer Engineer Intern, Amazon, Kindle offline Retail, Seattle, USA Sept 2013 - Dec 2013

    Designed and developed web application for Amazon's Resellers. Implemented front-end using MVC pattern in Ruby on Rails and using HTML and JavaScript.

    Designed and Implemented backend business logic for website in Java and database connection using Ibatis.

    Created Web Application for business users to calculate the promotion for events for different resellers using Java, ibatis, MySQL, HTML, CSS, JavaScript.

    Developed Java API to capture the information securely using private key and x509 certificate and tools such as keytool, OpenSSL.

    Created Java APIs to capture the bank account information and transfer them to third party API to get an authentication token specific to bank account information.

    Associate Software Engineer, Accenture, India Aug 2011 - Aug 2012

    Tested ETL and transformed the Dataset for MICROSOFT.

    Maintained the Dataset and published them according to the needs of the user. Teaching Assistant, Algorithm, Northeastern University Jan 2014 - April 2014

    Assisted Professor for grading Master's level student assignment and helping students with assignments. ACADEMIC PROJECTS

    Inventory and Billing system using Java,MySql, JPA June 2014 - Aug 2014

    Developed a Search Engine Jan 2014 - April 2014 First Created a Web Crawler, then created a Tokenizer, and then combined all this with the ranking system Team: 1

    Volunteer Activities Served as the Finance Head of the InfoTech Society the College Society for Cultural and Technical Events in the

    University. 2009 - 2010

    Certificates Sun certified programmer, certificate number SW409182 March 2010

    References will be furnished upon request