Dhaval Parikh   

Sr. UI Developer


http://dhavaluideveloper745@gmail.com




Summary:




Technical Skills:


Web Technologies


HTML, CSS, XML, Bootstrap, AJAX, jQuery, Bower, Grunt, Gulp, LESS, SASS, JSON.


JS Frameworks


Angular.JS, EXT.JS, Backbone.JS, Node.JS, Vanilla.JS,  Require.JS,D3.JS


Programming Languages


JavaScript,C,C++, Python,Java


Methodologies


Agile, Waterfall, TDD


Debugging Tools/Testing


Firebug, BugZilla, W3c validator, IE Tester, Jasmine, Karma


Build Tools/Repository


GIT, SVN, ANT, Maven, Jenkins


Operating Systems


Windows 7/8, Linux, Mac OS X


Database


Oracle 9x/10x, SQL Server, MS–Access, MySQL


GUI editors


EclipseIDENetBeansDreamweaver,EditPlusJSfiddle,  Sublime Text


Professional Experience:



NCI Building Systems, Houston, TX                       Nov 2014 – Till Date


Sr. UI Developer



NCI Building Systems, Inc. is a manufacturer and marketer of metal products for the nonresidential construction industry. The Company provides metal coil coating services for commercial and construction applications, servicing customers. The Company design, engineers, manufactures and markets metal components and engineered building systems in the industry. Project was to build two AngularJS applications: 1) A shopping cart type application and 2) an administration application for managing and configuring the shopping cart application.   



Responsibilities:



Environment: AngularJSHTML, CSS, SASS, JSON, Asp.Net, Entity Framework, SQL Server, BootstrapNodeJSGruntJS, JIRA, Jasmine.




My Vest Corporation, San Francisco, CA                   Jan’13–Oct’14


Sr. UI Developer



My Vest’s core offering is its Strategic Portfolio System, a cloud–based software and services platform that enables the provision of holistic wealth management across the enterprise in a single, unified system. Migrated legacy Java web app to Single Page App using AngularJS.



Responsibilities:



Environment: AngularJSHTML, CSS, JSON, AJAX, Bootstrap, Webpack, Jasmine, Protractor, Jenkins, Git, Gulp/Grunt, ngdocs, SC5, Yeoman, Node.js, Redis, Cassandra, ElasticSearch, Oracle.



Assurant Solutions– Wayne, PA                          Nov 2011 – Dec’12


Web UI Developer



Assurant is distinguished by its leading positions in specialty insurance businesses. Project involved creating the entire website with open source initiative. The website uses AngularJS, JavaScript, JQuery and AJAX features extensively; the Website has rich HTML5, CSS3. 



 Responsibilities:




Environment: HTML5, CSS3, JavaScript, JQUERY, AngularJSBootstrap, Node JS, AJAX, XML, JSON, and SVN.




CSX Transportation, Jacksonville, FL                     May 2010 – Oct 2011


UI Developer



CSX Transportation is a 

http://Class I railroad

 in the 

http://United States

. Our team has worked on several web application designing and development projects. One project was developing the front end for the CSX Blocking Model. This project had several web pages that needed data to be displayed in tabular layout. The other project was the development of the user interface of the Taxi and Lodging Complaint System. This project used forms extensively in addition to CSS, JavaScript, HTML and JQuery.Milepost Locator was another project our team worked on. This project made use of Google maps API (JavaScript Library) extensively to display all the mileposts over the google maps that were interconnected by a route.



Responsibilities:



  • Involved in the requirements analysis, designing, development, testing and maintenance of the websites.


  • Developed websites using HTML, CSS, JavaScript, JQuery, Google Maps API(JavaScript Library), XMLand Ajax.


  • Created web page layouts using HTML and CSS.


  • Design, developed and updated the user interface using CSS, JavaScript and Dreamweaver.


  • Performed client side validations over the forms using JavaScript.


  • Used Ajax to refresh only certain section of the page and reduce the load on the web server.


  • Used Cascading Style Sheets in order to separate presentation from the structure.


  • Defined text alignment, borders, positioning and many other typographic characteristics.


  • Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smartphones.


  • Used best coding practices and naming conventions while writing code in JavaScript, HTML and CSS.


  • The Angular JavaScript framework for building web applications is highly efficient to use with Laravel PHP framework as well as using RESTful services.


  • Extensively tested the websites, identified the bugs using Firebug and fixed them.


  • Used Adobe Photoshop to edit the images and background.


  • Responsible for code optimization and testing across other browsers.



Environment: HTML5, CSS3, JavaScript, JQuery, JSON, Ajax, Angular JS, Dreamweaver, Google Maps API, SQL Server, Windows XP and MS Office.




Juniper Networks, Sunnyvale, CA                      Jan 2009 – Apr 2010


UI Designer / Web Developer



Juniper Networks is in the business of network innovation. Their mission is to connect everything and empower everyone. Project consisted of building multiple applications, internal applications as well as consumer facing web application. 



Responsibilities:



  • Used HTML,XML, AJAX, JavaScript, CSS and pure CSS layouts.


  • Created cross–browser compatible and standards–compliant CSS–based page layouts. 


  • Understanding Web UI conventions and be able to leverage them for promoting an efficient user experience.


  • Developed GraphicsusingPaint shop Pro/Photoshop&Animationusing Flash/Fireworks.  


  • Involved in solving cross–platform, cross–browser compatibility issues.


  • Used Dream weaver as HTML editor, IIS for Web Hosting and SQL Server database.


  • Implemented JQuery along with JavaScript libraries.


  • Adobe Acrobat was used for the document management and developing .PDF files.


  • Designed and developed of UI using HTML/DHTML, CSS, Dojo & JavaScript.


  • Gathered and designed user cases for UI requirements. Prototyped UI designs using: Visio, Adobe Photoshop, and Adobe Illustrator, Flash, PowerPoint and Visual Interdev. Hand coded prototyped UI designs using Home Site.


  • Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.


  • Designed and developed the layouts of Customer Relations Module.


  • Involved in team meetings with corporate webmaster’s UI team & weekly scrum meetings.


  • Migrated content from existing website to a new, database driven website; utilized in house Content management System.


  • Involved in Developing User Interface using MXML, Flex 2.0, Action Script and CSS.


  • Messaging Service of FLEX Data Services (LCDS) used for communication and real time collaboration.


  • Deployed Flex Applications on WebSphere Application Server. 


  • Developed each and every web page which handles all popular search engines which targets the Search Engine Optimization (SEO).


  • Converted HTML prototypes into wire frames.


  • Prepared the business report with the help of Wire frames.


  • Involved in GUI design, Screen navigation, and database design with using various technologies like Adobe Dreamweaver MX.


  • Performed Database connectivity and transactions and also wrote stored procedures as per the requirement in MY–SQL.



Environment: JQuery, Ajax, Adobe Fireworks MX, JavaScript,CSS3, HTML5, DHTML, XHTML, XSL, and MY–SQL.





SASA Software Technologies, Ahmadabad, India            June 2007 – Dec 2008


UI Developer




Responsibilities:



  • Designed the standardized web applications using with web technologies like HTML, DHTML, XHTML and CSS and JavaScript.


  • Designed business web applications with the help of HTML, DHTML, XHTML and CSS.


  • Designed professional web applications with the help of web technologies like HTML, DHTML, XHTML, CSS and client side scripting language like JavaScript.


  • Designed the various animations with different graphics using with Macromedia Flash MX with Action Script 1.0, Photo Impact and GIF Animator.


  • Designed graphic images, icons, templates in Adobe Fireworks MX.


  • Wrote stored procedures, views, cursors and triggers using Oracle


  • Involved in code generation, executing unit test cases


  • Provided the complete end–user support to resolve the issues.


  • Advocated a more complex concept which empowered the player to control their ship more freely


  • Provided off shore support and created an exe presentation in Macromedia Flash of the entire project.



Environment: CSS, HTML, DHTML, XHTML, Java, IIS, Adobe Dreamweaver MX, Macromedia Flash MX, Action Script 2.0, Adobe Fireworks MX, IIS and Oracle.