3

Click here to load reader

Prashant_CV

Embed Size (px)

Citation preview

Page 1: Prashant_CV

PRASHANT RAGHAV

+91-9716065116, [email protected], E-127 Sector 52, Noida, UP - 201301 GitHub: https://github.com/prashantraghav LinkedIn: https://www.linkedin.com/in/prashant-raghav-55829364

Profile Summary

Software professional with more than 3 years of experience in web application design and implementation.

Currently working with GlobalLogic Noida, as Software Engineer

Proficient in developing web application using RubyOnRails framework.

Hands on knowledge of Object Oriented Programming Structure using various open source platforms and worked on MVC Design pattern.

Setup and maintained application on Digital Ocean VPS.

Designed UI page using Twitter bootstrap framework, Custom CSS, JQuery/Javascript, JQueryUI, AngularJS

Managed projects tasks with agile methodologies in JIRA via user stories and customer issues.

Prefer to work in Linux environment using command line and VI editor.

Participates in entire life cycle to product development or enhancement. Involved in presenting the demo of application to remote client.

Flexible enough to work in any geographical location.

Technical Skills

Languages: Ruby on Rails, JavaScript, JQuery, HTML5, CSS3, Angular JS . Database: MySql Operating System: Ubuntu Code Management: Git, SVN Others: Ajax, XML, XPATH, XSLT, YAML, REST

Accomplishment

Developed a web parsing application using Net::HTTP, Nokogiri and Tesseract OCR library.

Developed live GPS tracking system using GoogleMap API and AngularJS.

Building and improving UI of existing application for operation team working in parallel.

Built custom rails generator that automatically creates migrations, models, controllers and views using one YAML configuration file.

Developed custom rails gem 'MptTree' to make any rails model work as tree structure. It is based on modified preorder tree traversal algorithm.

Built a console application keeps running with auto-generated the parameters, calls webservices and updates the database as background job.

Developed a web scraping and pdf parser tool using XSLT, XPATH and YAML.

Professional Experience

GlobalLogic India Ltd. Feb 2016 to Present Software Engineer

Projects Undertaken:

Project Title: Active Community Feb 2016 to Present

Description: Active Community is an on line solution that accelerates communication and collaboration across your extended trading partner network. An interactive and quick way to communicate with your business partners then via e- mail or phone.

Responsibilities

Develop application based on user stories, also enhancing performace of existing applications.

Implementing Behavior Driven Development using Shoulda-Context and Rails test framework.

Practice agile methedology by participating in daily scrum and sprint planning.

Collaborate and cordinate with the team as well as offshore QA Team.

Participates in requirement gathering and architectural design of change request in application

Creating and managing the estimates of sprint plan and sprint shcedule and make sure to meet the target.

Following the Aglie methedology defined under the process framework.

Presenting new user stories implented in the sprint during demo to remote client`s business analyst.

Page 2: Prashant_CV

Swayantra Solutions Pvt. Ltd. Nov 2014 to Jan 2016 Product Architect

Projects Undertaken:

Project Title: Everify (http://d4.magicbot.in/prashant/c5everify/) Sep 2015 to Jan 2016 Description: Everify is a web portal for the Background Verification check company. It automates their workflow process for verifying the details of a candidate. This portal allows the candidate to login into the system and submit his/her documents and information. This submitted information then can be verified by executives of company.

Project Title: Connect To Hub (http://traccar.cloudapp.net/Conn2HubLive/#/dashboard) May 2015 to Aug 2015 Description: Connect To Hub is an on-line portal, which explores your trips and driving data. The portal consist of functionalities like- Live Location, Play Trip Route, Number of alerts while driving, Speed, Temperature and Fuel consumptions etc.

Project Title: Registered Companies (http://www.registeredcompanies.info/) Nov 2014 to till present Description: Registered Companies provides information on companies incorporated in India. The portal can be accessed any time and from any location. You can use this portal for the following tasks: a). Search & Preview any company registered in India - You can search a company using its name and CIN, and preview the freely available data such as its Master Data, Current Directors & Secretary, Index of Active Charges in once b). Search & Preview any director of a company registered in India with their name or DIN. c). Order a full due-diligence report on any company.

Responsibilities

Develop custom generators to autogenerate the model, views and controller code according to the configuration written in a yaml file.

Write console applicaiton in ruby to autogenerate the parameters and call an API and collecte the JSON data.

Implementing user management like authentication and authorization by using gems like Devise, Pundit and Rolify.

Implementing live fornt-end for the application using angularJS

Involved in requirement gathering and documentation.

Creating live location application using Google Map and Gmaps.js API used to display the device location. Created custom single page responsive web application, routing, data access and controller implemented as custom angular js code.

Have been in Pune for 6 months for setup new development center and used to visit Mumbai for requirement gathering meeting with client

Adya IT Services Pvt. Ltd. Jul 2013 to Oct 2014 Product Developer

Projects Undertaken:

Project Title: The Board (http://d4.magicbot.in/vishal/theboard) Feb 2014 to Oct 2014 Ma

Description: The Board is an online workspace created for exclusive use of the Board. This portal enables easy collaboration and secure access to all the information and documentation required for meetings of the board.

Project Title: Lawmonks (http://cases.lawmonks.com/) Jul 2013 to Jan 2014 Description: Lawmonks is hub of litigations information of India. Information from supreme court of Indian and all the Indian high court`s web sites are scraped and the information saved in the lawmonks database. The litigation information for companies in India is shown on web portal named CaseReports. There are three modules of the project Lawmonks a). Jsiteminer: for scraping the information from web and output is sent as json string. b). Rcaseminer: call web services written in jsiteminer, read the json output and save it in database c). CaseReports: This is the presentation layer of Lamonks. The data in the database is displayed on web

Responsibilities

Buidling product architecture and desing from scratch. Implemented dynamic permission and role based authorization system.

Writing web parsing adapter for each high courts web sites.

Writing XSTL and Xpath to crawl data from the XMLs, PDFs and Websites.

Page 3: Prashant_CV

Certifications

Certified specialist HTML5, JavaScript and CSS3 from Microsoft

Certified professional in Web Development Fundamentals from Microsoft

Qualification

MCA with 75.53% IMS Noida, Sec-62 Noida, June 2013 (affiliated to U.P. Technical University)

BCA with 72.55% MIM Vasundhra, Ghaziabad, June 2010 (affiliated to CCS University)

Personal Profile

Nationality: Indian Gender: Male DOB: 23rd march 1989 Permanent Address: H. No.-137 Street no.1 Durga Colony old G.T. Road – Khurja (Bulandshahr,U. P.)

Date: Place: Prashant Raghav