Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

Yash Vyas

Software Engineer
+1 319 573 3050

Summary

• Established professional Software Engineer having around 7+ years of experience covering all phases of Software Development
Life Cycle (SDLC).

• Implemented Waterfall and Agile development methodology.

• Critical thinker with strong analytical, problem-Solving, communication and interpersonal skills.
• Excellent leadership skills with the ability to take necessary actions in tasks when required and delivers result on time.
• Designed workflows and developed applications implementing the business processes.

• Redesigned the entire HA (High availability) architecture for websites in terms of data and customer base.
• Sitecore certified developer with experience working on components, templates and layouts. Extensive
experience on Content management systems like Drupal 6, Drupal 7 and Drupal 8.

• Server side scripting done using PHP 4,5 & 7, Python.

• Worked with network team to provide 24*7*365 availability of website.

• Experience in working with on databases like MySQL ranging from writing queries, JOINs and stored procedures.
• Developed dynamic content with the aid of templates, HTML 4-5, Java script, Angular Js and CSS 3.
• Designed, developed, coded, tested and debugged system requirements for the purpose of conversions and development
projects
• Good knowledge of working with SOAP and RESTful web services.
• Moderate experience in JAVA 7.0.

• Good knowledge of working with systems in C++.

• All the projects done using SVN or GIT as versioning control tool.

• Worked on Android and iOS application development using Titanium Framework.

• Extensively implemented Object oriented approach of development.

• Worked on server side integration of POSTFIX and Mailing system.

• Good experience of working with Apache HTTP server and WampServer.

• Worked on projects with JIRA as project management tool.

• Provided continued maintenance and development of bug fixes and patch sets for existing web applications. Good
experience of working with Adobe Photoshop.
• Worked in a Windows, Linux and Mac development environment.
• Experience in using various tools and IDEs for development and design like Eclipse, Titanium.
• Fair Knowledge on Search Engine Optimization techniques.
• Good experience using analytical tool for report generation like Google Analytics, Google tag manager,
Power BI and Tableau.
Yash Vyas
Software Engineer
+1 319 573 3050

Education:

Bachelor of Technology in Information Technology from Vellore Institute of Technology (T.N.) with CGPA
8.5(scale 10)

Skills Summary

Programming Languages C, C++, PHP 4,5&7, Python, Java 7.0

Technologies and Framework Drupal 6,Drupal 7 & Drupal 8,Sitecore

Web Application Development HTML(4,5), CSS 3

Client-side technologies Angular 2, Angular JS(1.2), JavaScript, Ajax, DHTML, JQuery

DBMS SQL-Server 2005 / 2008, MySQL

Version Control GIT, SVN

Project Management Tools BugZilla, BaseCamp, JIRA

Mobile Development Technologies Titanium 3.X

Operating Systems Windows, Ubuntu

Google Analytics, Google Tag Manager, Core JAVA, JEE Container and
Application Servers, JNDI(Java
Naming Directory Interface),JDBC, Enterprise Java Beans (EJB
3.0) ,Java Persistence API (JPA 2.0), Java Transaction Architecture
(JTA), Java Messaging Service (JMS), Web Tier : Java Server
Faces (JSF), Java server pages JSP 2.0, Servlets, Expression
Miscellaneous
Language (EL) , Web Services : Big Web Services (JAX-WS),
RESTful Web Services (JAX-RS). Adobe Photoshop,
LAMP/WAMP, Eclipse , PUTTY ,Borland Turbo C++(Version 3),
Microsoft Visual Studio 6.0,SRI Simulator, ARIA, Dev C++, Kiel
μVision3 V3.80

Certifications:
Sitecore Certified Professional Developer – Sitecore XP 8.0
Yash Vyas
Software Engineer
+1 319 573 3050

Professional Experience

Client: Airline Tariff Publishing Company (ATPCO) ( https://www.atpco.net )


Location: Dulles, Virginia
Duration: January 2017 – Present
Project: Redesign ATPCO public site and customer center.
Role: Systems Engineer

Environment: Drupal-7 and Drupal-8, PHP 4 & 5, Python, Angular 2, Bootstrap, JavaScript, CSS, HTML 4, JQuery, GIT, AWS,
Google analytics and Google Tag Manager.

Description: Redesigned the entire customer experience for public facing website and customer portal. The old experience was build
years back in raw HTML files and made is more dynamic with component and template based approach.

• Involved in requirements gathering by conducting meetings with the marketing and other business groups.
• Redesigned the entire HA (High availability) architecture for websites in terms of data and customer base.

• Working on redesign for current atpco.net in Drupal 8 from Drupal 7 for the content management.
• Working on PHP 4 & 5 as a scripting language and handled database design using MySQL
• Creating mobile friendly website.
• Worked on website configurations on the server and helped in setting-up.
• Integrated Google Analytics for customer related data and pulled the matrix using Google tag
manager.
• Worked on meta tagging the website for better SEO and managed a tag base to drive the public and
customer center website.
• Worked with network team to provide 24*7*365 availability of website using F5 load balancer for
fast access.
• Worked on setting up an instance on AWS for around the globe access and failure recovery system.
• Using caching mechanisms like memcache and redis for better data delivery and really quick
experience.
• Worked with database team for Maria DB database clustering and maintaining database backups.
• New templates and layouts were build using Paragraphs module in the Drupal 8 for better data
handling and content author usage.
• For external customer authentications are made via integration with LDAP.
• Developed the front end using Angular js.
• Using JQuery and JavaScript for client-side validations.
• Creating a user interactive UI using CSS 3.
• Involved in Application Deployment activities.
• Working on Drupal Modules Development, Drupal Themes Development, Drush.
• Working on Views module to fetch the data for layout in Drupal.
• Creating the custom modules for the functionalities with Drupal 8 version compatibility.
• Working on migration methodology to migrate from Drupal 7 to Drupal 8.
Yash Vyas
Software Engineer
+1 319 573 3050

• Using SimpleTest module.


• Working on integrating components, templates and layouts.

• Used GIT for version control.

Client: American Family Insurance (https://www.amfam.com)


Location: Madison, WI
Duration: February 2015 – January 2017
Project: Rebuild AMFAM.com
Role: Software Developer

Environment: Drupal-6, Drupal-7 and Drupal-8, PHP 4 & 5, .Net, Sitecore, Angular 2, JavaScript, HTML 4, JQuery, GIT

• Involved in requirements gathering by conducting meetings with the customers.


• Working on POC for present Amfam.com in Drupal 7 for the content management.
• Working on PHP 4 & 5 as a scripting language and handled database design using MySQL Creating
mobile friendly website.
• Developing test apps using Angular js.
• Using JQuery and JavaScript for client-side validations.
Creating a user interactive UI using CSS 3.
• Involved in Application Deployment activities.
• Working on Drupal Modules Development, Drupal Themes Development, Drush.
• Working on Views module to fetch the data for layout in Drupal.
• Creating the custom modules for the functionalities with Drupal 7 version compatibility.
• Working on migration methodology to migrate from Drupal 7 to Drupal 8.
• Using SimpleTest module.
• Worked on Sitecore POC for rebuilding Amfam.com
• Created components, templates, layouts in Sitecore.
• Working on Sitecore workflows for content publish.
• Verifying and testing the code using HP Fortify Scan.
• Used Glassmapper for structuring the code in Visual Studios.
• Working on integrating components, templates and layouts in Sitecore. Used GIT for version control.

s
Client: Livewine (http://www.livewine.com)
Yash Vyas
Software Engineer
+1 319 573 3050

Location: Pleasant Hill, CA


Duration: May 2014 – January 2015
Project: Livewine: Wine Customer-Retail Website
Role: Software Developer

Environment: Drupal 6 and Drupal 7, PHP 4 & 5,Python , JavaScript, AngularJS (1.2), HTML 4, JQuery, GIT

A website for the totally new wine experience for all the customers. It is a Drupal 7 based website, a platform for the winemakers and
wine consumers to come together and get involved in some serious business. It ranges from wine details, areas of manufacture, cellar
management, type and varietal of wines available.

Roles & Responsibilities:


• Involved in requirements gathering by conducting meetings with the customers.
• Worked on Drupal 7 entity model to provide the backbone for the content management.
• Worked on PHP 4 & 5 as a scripting language and handled database design using MySQL
• Done the responsive theme layout.
• Developed animations and improved usability by dependency injection using angular js. Used
JQuery and JavaScript for client-side validations.
• Created a user interactive UI using CSS 3.
• Involved in Application Deployment activities.
• Developed Drupal Modules Development, Drupal Themes Development, Drush.
• Created all the custom modules for the functionalities with Drupal 7 version compatibility. Done
continuous regression testing using SimpleTest module.
• Published stories, blogs, polls, images forums etc. using content management system in Drupal and customized the design of
Drupal installation
• Downloaded new themes in Drupal and assigned it to the sites using Drupal administration area.
• Worked on highly trafficked websites, including ensuring high availability, performance optimization and designing caching
strategies.
• Implemented Drupal Payment gateway integration via Drupal commerce.
• Built Drupal Sites Architecture, Sites Building (Views, Content Types etc) and Sites Administration. Broad
Experience with Various Community Drupal Modules/solutions
• Drupal Sites Development in Large-scale and Multiple Environments Used
GIT for version control.
Yash Vyas
Software Engineer
+1 319 573 3050

Client: Perforce (http://www.perforce.com)


Location: Alameda, CA
Duration: July 2012 – July 2013
Project: Perforce - Drupal 6 to Drupal 7 Migration
Role: Software Developer

Environment: Drupal 6 and Drupal 7, PHP 5, JavaScript, HTML 4, JQuery, Angular JS, GIT.

Description:
Updating perforce Drupal 6 website to Drupal 7. "Version everything with Perforce. Software and firmware. Multimedia and
games. Websites and documents. Even GIT repositories. Take the conflict out of collaboration with fast, scalable version
management.”
Transposing the content of the form Album, Documentation, Multimedia, Perforce News, Page, Success Stories, Web forms into
Drupal 7.

Roles & Responsibilities:

• Involved in requirements gathering by conducting meetings with the customers.


• Collaborated with creative team members on incorporating best practices and executing SEO and SEM initiatives Worked on
Migrating the content from Drupal 6 to Drupal 7.
• Implemented field and content type mappings using Drupal existing modules for content migration.
• Designed custom modules to migrate content without using exclusive copy of images and videos using PHP scripting.
• Generated Content Type using custom migrate modules, Ctools and Feeds using Drupal
• Designed & developed software programming application using Drupal 6 and Drupal 7 Framework, PHP as a scripting language
while utilizing MySQL as backend. Node-Entity Model was designed in Drupal 7 and database was designed and integrated
using MySQL.
• Worked to improve data binding using angular js.
• Used JavaScript for client-side validations such as Emails, DOB, numeric fields, pin codes, phone number formats etc
validations at client end only.
• Working very closely with designing team to provide great user interface.
• Used JQuery for creating different menus and dialog boxes and also used different JQuery Plugins for calendar, calculator and
printing options.
• Worked with LAMP stack and open source software
• Implemented PHP session variables and cookies
• Worked on PHP connectivity backend files or database
• Created UI using a combination of JavaScript, CSS, Ajax and JQuery.
• Done continuous regression testing using SimpleTest module.
• Involved in Application Deployment activities.
• Used GIT for version control.
Yash Vyas
Software Engineer
+1 319 573 3050

Client: Yaneeda (http://www.yaneeda.com )


Location: Denmark
Duration: Nov 2011 – July 2012
Project: Yaneeda- Travel Website
Role: Software Developer

Environment: Drupal 6 and Drupal 7, PHP 5, JavaScript, HTML 4, JQuery, GIT

Description:
Yaneeda Travel is a Denmark based highly customized travel based portal built in Drupal 7. The product as a concept provides the
customer with numerous utilities to customize and personalize the complete itinerary and the tour and yet buy it as a single package.

Roles & Responsibilities:


• Involved in requirements gathering by conducting meetings with the customers.
• Designed & developed software programming application using Drupal 6 and Drupal 7 Framework, PHP as a scripting
language while utilizing MySQL as backend. Drupal used for content management system and MySQL for the database
structure.
• Implemented payment gateway integration using Drupal Commerce.
• Used JQuery Plugins to create image gallery and travel package availability. Used
JavaScript for client-side validations.
• Implemented lazy loading of the data done using optimized MySQL queries and PHP scripting.
• Done pagination using Drupal modules.
• Created better user friendly and interactive UI created using Drupal Views Module.
• Generated multilingual website.
• Handled high traffic website.
• Implemented proper caching mechanism adopted for fast and optimized website creation.
• Worked on SEO and SEM optimization of the website.
• Created UI using a combination of JavaScript, CSS, and JQuery. Utilized
Ajax Control for rendering rich UI.
• Done continuous regression testing using SimpleTest module.
• Involved in Application Deployment activities.
• Created high quality, high reliability websites and web applications
• Strong experience with variety of software development methodologies, frameworks, and tools.
• Used GIT for version control.
Yash Vyas
Software Engineer
+1 319 573 3050

Client: 1File.com
Location: Greater New York City
Duration: August 2010 – October 2011
Project: 1File
Role: Software Developer

Environment: Drupal 6, PHP 4, JavaScript, HTML 4, Postfix, SVN

Description:
Emails and File organizing tool 1file.com is an organizing tool for automatically sorting and organizing user data (including
files, emails, attachments and eventually many other user data types) into a customized file folder hierarchy (accessible from
multiple platforms by various means) to create a unified filing resource for the user.
1file.com is a SaaS platform built on top of Drupal, It offers file and email management by keeping all your files, emails and attachments
well organized in a directory tree defined by based on filters and rules defined by user. On top of this, platform also provides full featured
web mail client features (such as Gmail, yahoo mail, Hotmail etc.). It has e -commerce integrated.

Roles & Responsibilities:


• Created a system that is combination of Gmail and Yahoomail.
• Participated in offshore requirement gathering sessions and development activities.
• Designed workflows and developed applications implementing the business processes Developed
software programming application using Drupal 6 Framework
• Worked on PHP as a scripting language.
• Developed using Drupal 6 framework for creating Node based system and MySQL for database modeling. Done the
server side Postfix configuration with Drupal System.
• Used JQuery and JavaScript for client-side validations.
• Used HTML, CSS, JavaScript, JQuery and Ajax Control for rendering rich UI.
• Worked on high traffic website to handle 100,000 emails exchanged at the same time. Created role
based dashboard for easy handling of such extensive application.
• Worked on filtering module based on user specific filters created for server side folders for email filtering.
• Handled emails of huge size (MBs) to be transferred across the network containing images and videos without loading server.
• Worked on cross-Browser/Cross-Platform Testing
• Developed dynamic content with the aid of templates
• Created custom components as well as developed model object Done
Continuous regression testing using SimpleTest module.
• Worked on resolving bugs reported across the site, managed through Bugzilla system.
• Creating UI prototype with website structure, layouts, modules using CSS, HTML for client acceptance. Involved in
Application Deployment activities.
• Used SVN for version control.
Yash Vyas
Software Engineer
+1 319 573 3050

Client: Bhabha Atomic Research Center, Mumbai


Location: Mumbai, India
Project: Implementing Pure Pursuit Algorithm for Automated Robots
Duration: February 2010 – July 2010
Role: Software Developer

Environment: C#, ARIA simulator and AGV (Automated Guided Vehicle) Robot.

Description:
We need to implement Pure Pursuit Algorithm for Automated Robots in order to follow a particular trajectory based upon the x-y
co-ordinates systems and transmitting the path via wireless communication. The Trajectory path is defined for the AGV based upon
the scenario of use case. AGV are used in Power Plants to transfer loads to places where human access is prohibited.

Roles & Responsibilities:


• The application was built in C# with Object Oriented modeling. Created
the interactive UI using HTML, CSS and JavaScript.
• MySQL was used for database designing and data handling.
• Handled large amount of data as the entire system was based of random co-ordinate system. Done testing
at the time of development using ARIA simulator.
• Involved in Application Deployment activities like software installation on to the AGV. Resolving bugs reported across the site,
managed through BugZilla system.

You might also like