Sandeep Soni | Resume

Front-End engineer / UI Developer

Location: Chicago, IL
Email  sandeep821@gmail.com
LinkedIn  www.linkedin.com/pub/sandeep-soni/7/722/87b
Certification  Web Application Architectures Certification – Coursera.org
 Human Computer Interaction Certification – Stanford University – Coursera.org

SUMMARY:
Front-end engineer with 18 years of core expertise in web and UI Development using advanced JavaScript techniques, and User Interaction Designing. Proficient in Object Oriented Scripting (JavaScript). Familiar with various design patterns/framework including Singleton, Prototype, Revealing module, Factory, Mixin, MVC.

  • Familiarity with common design patterns in JavaScript
  • Expert in various aspects of User Experience fundamentals – Requirement Analysis, User Profiling, Personas, Task Analysis, Wireframe, Prototyping, Usability Testing
  • Expertise in Responsive Web Design (RWD) techniques (Web/Mobile/Tablet)
  • Expertise in writing custom components/plugins/widgets using JS, YUI, AUI, Jquery
  • Hands on experience working with OOJS frameworks & libraries
  • Worked on MEAN Stack (MongoDB, express, AngularJS, NodeJS), MERRN (MongoDB, express, ReactJs, Redux NodeJS) and MEVN Stack (MongoDB, express, VueJs, NodeJS)
  • Experience on NodeJS server-side REST and GraphQl API development using Express & MongoDB.
  • Experience in AWS Serverless.
  • Experience in LESS,SASS, Bootstrap
  • Experience with front-end build & dev tools such as Grunt, Gulp, Bower, NPM

 

Skill Set:

UI: HTML5, CSS3, JavaScript, JQuery, YUI, AUI, Node, Bootstrap, REST API, JSON, XML, XSLT, DOM, Browser Compatibility, W3C Standards, Asp.net, ASP.Net MVC and Java pages.

UI Framework: AngularJS, VueJS, Ruby (Rails), ReactJs, Redux and NGRX

Server side: Core Java, Spring and NodeJS

Advanced CSS: Sass and LessLESS

Web workflow management:Webpack, Grunt.js and GULP

Databases: MongoDB and MySQL

Version Control: GIT, SVN and CVS

CICD: Jenkins, TravisCI and Concourse CI

Serverless: AWS Lambda (using nodeJs)

JavaScript Templating: MustacheJS and HandlebarsJS

Mockup tools: Axure Pro and balsamiq

CMS/Portal development: Liferay Portal 6.0, WordPress and Drupal

Web Standard: W3C, Human centered design and Section 508

Software Methods: Agile and waterfall

Software: Adobe Photoshop, Dreamweaver, Flash, Flex, Fireworks, MS Visio, Axure Pro, balsamiq and Visual Studio 2005-10

Business Analysis: including requirement gathering, analyzing, and documenting functional/business requirements based on information gathering sessions with clients/stakeholders and project team members, Qualitative research, including conducting in-depth customer interviews, contextual field research, and competitive analysis.


ONLINE MARKETING COMPETENCIES / SEO:

  • Web Marketing/promotion & advertising skills
  • Search engine optimization
  • Google Ad-words (PPC Campaign)
  • Strong Knowledge of Affiliate Marketing
  • Keyword Analysis
  • Competition Analysis
  • Link Popularity/Exchange
  • Meta Tag Optimization
  • Manual Search Engine Submission

 

WORK EXPERIENCE:

VW Credit Inc, Libertyville, IL

(SEP 2018 to till now)
Lead Full-stack
 Developer

Responsibilities included:

  • Architected micro-UI development using React, Redux, Formik, Material UI, SASS, NodeJs, GraphQl APIs, Git, Concourse CICD, Webpack.
  • Worked on AWS cloud for microservices as backend services 
  • Worked on AWS for SAAS, PAAS and FAAS offerings
  • Lead developer and architect in providing a solution for features and resolving problems
  • Responsible for lead/guide team to get them started in new features/comps
  • Active participation in mentoring new developers, peer reviews, release strategy
  • Hands-on with CI/CD release pipeline

 

UPTAKE, Chicago, IL

(JAN 2017 to SEP 2018)
Lead
UI Developer

Responsibilities included:

  • Was responsible for overall User Interface development.
  • Created UX/ UI style guide (Document of UX/UI development guideline and best practices ) which helped UX/UI team to understand UI guideline and technical challenges.
  • Created multiple custom Directives, Filters, and components
  • Created Custom Services.
  • Was responsible for overall AngularJS front end development using web API
  • Was responsible for UI testing of Angular front end in diffrent browser and devices

 

Environment, Tools & Languages: AngularJS 1.5,  NodeJS 6+, Vuejs,  Gulp, Bower, Mocha, Angular Bootstrap, HTML5, CSS3, LESS, Git, Bitbucket, Sourcetree, Jenkins,  MongoDB, Spring Hibernate, Webstrom, sublime, Eclips, Agile Development  

 

AON Hewitt, Lincolnshire, IL AON
(JUN 2012 to DEC 2016 )
Lead
UI Developer / UI Architect

Responsibilities included:

  • Responsible for overall User Interface development strategy.
  • Responsible for overall User Interface development.
  • Worked with Java developers to explain and achieve the expected functionality.
  • Custom widget development.
  • Usability Testing
  • Team Management
  • UI development and Integration with Liferay Portal

Environment, Tools & Languages: AngularJS, NodeJS, GIT, Bootstrap, SASS, HTML5, CSS 3.0, JQuery, YUI, AUI, JSON, JSP, Liferay 6.0, Eclipse, SVN, Ajax, Axure RP Pro, Dreamweaver, Photoshop

Currently working on prototype of ingtechs.com, Environment: AngularJS, mustache.js, node.js, GruntJS, GIT, Bootstrap, SASS, HTML5, CSS 3.0

 

PPG/TCS, Pittsburgh, PA PPG
(JAN 2010 to JUN 2012)
UI Architect / Lead UI Developer (www.olympic.com , http://voiceofcolor.com, www.pro.olympic.com , http://www.ppgpro.com )

worked as lead UI developer, responsible for requirement gathering, prototyping, JS widget development,  UI architect design, UI development and Usability testing.

Responsibilities included:

  • Responsible for overall UI development, Usability Testing and Analysis, high-fidelity mockups and responsive component development.
  • Participate in wireframe reviews with UX team to understand the requirements
  • Convert the wireframes to HTML5/CSS3 that are fluid in nature which will fit in varying resolutions for Mobile & Tablet
  • Wrote custom JS widget and HTML helper classes using RAZOR
  • create theme using Layout template and partial views in .Net MVC3.0
  • Worked with developers to explain and achieve the expected UI functionality.  
  • Wire-framing using AXURE PRO & MS Visio to explain critical components or module.  
  • UI development and Integration with .Net App.
  • Perform usability & accessibility Testing

Environment, Tools & Languages: HTML 5, CSS 3.0, Modernizer, JQuery, Backbone, Node,  REST, Visual Studio10, ASP .Net, ASP.Net MVC 3.0, MVC 3, Angular, mustache.js, handlebars.js, node.js, CSHTML, TFS, Ajax, Axure RP Pro, Visio, Dreamweaver, Photoshop,

 

DOWJONES, New York City,NY Dowjones
(May 2009 to Jan 2011)
UI Architect/Lead UI developer (www.FINS.com)

Part of a team responsible for HTML, CSS, AJAX development in Dot Net environment for FINS.com which is public facing job portal, I am the only UI developer for FINS handling all the UI related enhancement and issues writing browser compatible code.

Responsibilities included:

Capture requirement and task scenarios.

Generate UI prototype from designs to high‐fidelity

Hand code HTML, CSS, Javascript

Prototypes that convey the interaction model.

Develop front‐end for application and integrated same with .Net using ASPX pages, User controls and Master Pages.

Work closely with engineers and quality assurance teams to deliver the final project.

Perform usability & accessibility Testing

Environment, Tools & Languages: Visual Studio8,  .Net, MS AJAX toolkit , TFS, Visio, Ajax, Axure Pro, Dreamweaver, Photoshop, HTML 5, CSS 3.0, JavaScript, Modernizr,  JQuery.

 

CHEP USA , Orlando, FL CHEP-logo
(Sep 2008 to May 2009)
Lead UI Developer

Part of a team responsible for the creating high-fidelity prototype using HTML, CSS, Java Script for the SAP Netweaver Portal which is implemented in 12 countries and 7 languages

Responsibilities included:

Create high fidelity mockups.

Theme creation using Netweaver Portal theme editor.

Hand coding in (X) HTML, CSS, and JavaScript as per W3C standard.

Writing browser independent code & bug fixing (IE, FF, Safari, Chrome)

Image optimization for SAP Netweaver Portal.

Implemented accessibility standards.

Work closely with technical engineers across Europe and the US to solve design & development issues.

Environment, Tools & Languages: Windows 2000, SAP Netweaver Portal, SAP Netweaver Portal theme editor, HTML, XTML, CSS, Photoshop, Visio, Axure RP Pro, JavaScript, Jquery, Flash/Flex and Dreamweaver.

 

MIND InfoTech, Noida, INDIA MIND
(Feb 2005– Sep 2008
)
UI Architect / Project Lead

Designed the intranet site as per client requirement. Produced a consistent, predictable look and feel across the site. Assist with implementing and reinforcing the brand identity and design standards across Web sites. Worked with the User Experience Team to support the design and development of intuitive and usable intranet site.

Requirement gathering

Documentation of requirements

Analysis and development of Information Architect deliverables.

Create design prototype playing a key role in the design and layout.

Project Level Reporting

Leadership, Team Management

Design Front end UI and converting Design using HTML & Cascading Style Sheets (CSS)

Customizing Microsoft SharePoint Portal to client specification

Making Flash Presentations

Banners design (web banners & floating banners)

HTML Email design

Designed the intranet site as per client requirement

Creating Static Demo for user presentations.

Hand coding (Html)

Wireframing & Mockups design using AXURE PRO & Photoshop.

Develop browser compatible CSS & web pages (IE, FF, Safari, Opera)

Uploading deliverables to customer site.

Create and document detailed test plans

Conduct and document testing results based on test plans

EMail Marketing

Testing and  Review

 

Environment, Tools & Languages: Windows 2000, HTML, CSS, Adobe Photoshop, JavaScript, Adobe Flash CS3, Dreamweaver, Visual Studio, Dot Net Nuke, AJAX, SharePoint designer, SharePoint Portal server, Adobe premiere.

 

Kring Technology, Gurgaon, INDIA Kring-ICON
(July, 2002 – Feb 2005)
UI developer / Web Master

Worked with the development team to support the design and development of Web applications… Produce a consistent, predictable look and feel across the application. Worked with programmers as needed

Meet Customer and collect requirements

Create design prototype playing a key role in the design and layout.

Design Front end UI and converting Design using HTML & Cascading Style Sheets (CSS)

Customizing Microsoft SharePoint Portal to client specification

Making Flash Presentations & web banners.

Designed an innovative application using new color scheme basis with a customizable look-n-feel in a single code base in multiple CSS.

Creating Static Demo for user presentations.

Hand coding (Html)

Environment:Tools & Languages: Windows 2000, HTML, CSS, Photoshop, Visio, JavaScript, Flash and Dreamweaver, Dot Net Nuke, ZEUS, Drupal, Adobe premiere, Sound Forge, Adobe in Design.

 

FSL Technologies –Noida, India FSL-logo
(Nov, 2001 – July, 2002)
Web Designer / UI developer

I was fully responsible for Basic layout, Design Analysis, Communication with Product and TL Software for Information Architecture, Delivery Timelines, Documentation and Design standards as per the Accessibility & Usability standards.

Website design & development

Portal development & maintenance

Prototype design

User Interface development

Re-Designed existing websites with a new look & feel.

Designed e-commerce sites using latest technologies in web architecture.

Developed drop down menu and navigation bars using JavaScript

Designed e-mailers & landing pages.

Programmed scripts using Flash scripting

Created, Optimized and Manipulated Images for websites

Design e-brochures, e-Mailer, Banner, Posters

Flash Presentation

Search Engine Optimization

EMail Marketing

Testing and  Review

Environment, Tools & Languages: Windows 2000, HTML, Flash, CSS, Photoshop, Visio, JavaScript and Dreamweaver, ZEUS, Web position Gold, Word Tracker, Drupal.

Vinayak Softech, Noida, India
(June, 2000 – Oct 2001)
Web Designer

I was fully responsible for Basic layout, Design Analysis, Communication with Product and TL Software for Information Architecture, Delivery Timelines, Documentation and Design standards as per the Accessibility & Usability standards.

Website design & development

Prototype design

User Interface development

Re-Designed existing websites with a new look & feel.

Flash website design

Designed e-commerce sites using latest technologies in web architecture.

Developed drop down menu and navigation bars using JavaScript

Created, Optimized and Manipulated Images for websites

Designing e-brochures, e-Mailer, Banner, Posters

 

Environment, Tools & Languages: Windows 2000, HTML, Flash, CSS, Photoshop, FrontPage, Corel Draw.

Education:

  • Web Application Architectures Certification – The University of New Mexico – Coursera.org
  • Human Computer Interaction Certification – Stanford University – Coursera.org
  • Master in Computer Application (MCA), from GGU,  Bilaspur
  • Bachelor of Computer Application (BCA), from MCRPU, Bhopal
  • Advance Diploma in GUI and Multimedia Development from CEDTI owned by Govt. of INDIA
  • Certificate course in ASP.net from Netscape (Delhi)

Awards and Certifications:

One thought on “Sandeep Soni | Resume

Leave a Reply

Your email address will not be published. Required fields are marked *