
Sanjay Kumar JainMobile: +91-9818459461 ~ E-Mail: ug.rbird@gmail.comPrincipal Software Engineer – UI/Frontend
___________________________________________________________________________
Snapshot: 
12+ years of extensive experience in Frontend/Web development. 
Presently associated with IBM, as Principal Software Engineer involved in UI developing, communicating with clients, team handling and managing the Web Development Projects 
Comprehensive understanding of client’s needs for the proper management and delivery of projects. 
Adept in analysing information system needs, evaluating end-user requirements, custom designing solutions and troubleshooting for the web application.
Exposure in creating, managing and maintaining company Internet and Intranet sites, with key responsibility for creation of web content. 
Deft in applying graphic design principles to produce creative, innovative &amp; professional websites with cutting-edge technical knowledge of HTML programming. 
Good communication, interpersonal, analytical &amp; team building skills with proficiency at grasping new concepts quickly and utilising the same in a productive manner. 
Skillsets
Javascript, Vue JS, React, Angular JS, Typescript, ES6, Jquery, CSS3, Web API, Rest API, OOJS, JSON, WCM, CMS, SASS, Bootstrap.
Requirement gathering, task allocation and team management.
Exceptionally well organized and detail-oriented.
Familiar with current /emerging Internet marketing strategies.
Browser Compatibility 
Responsive Design
An ability to meet deadlines
Areas of Expertise 
Technical:
Scripting/Languages:JavaScript, Vue JS, AngularJS, Typescript, ES 6, Jquery,  Java(UI Integration), ASP, .Net(UI integration), HTML5, CSS3, SASS,  JSON, Axios, AJAX, XHTML
Databases:MS Access, SQL Server, EDB Postgres Advance Server
Front-End Tools:Visual Studio Code, Sublime, Eclipse, Edit plus, Notepad++, Visual Studio 2012, Bracket, Sublime
Methodology:Agile
Configuration Management:MS Visual SourceSafe 6.0, SVN, TFS, GIT, Jenkins.Management/Tracking:Jira, Confluence, Hp-ALM Application Life Cycle Management (QC)
Graphics Tools:Adobe Photoshop CS6, Adobe Illustrator, Microsoft Gif Animator, Ulead Gif Animator, Image Ready
Operating Systems:Linux, Windows 10, Window XP
Functional:
Interacting with clients for requirement analysis and contributing to system study and analysis.
Designing, developing and implementing the workflow program, presentation and handling various phases of interface development based on technical specifications.
Programming GUI Interface codes for implementing with page designs. 
Visualizing, concept building and creating the storyboard with implementation.
Developing simple, useable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
Building full site and integrating with application by following steps like requirement analysis, web banner/page development, creating form using HTML components and usability testing.

Organisational Experience
IBMMar 18 – Present
Principal Software Engineer
Project handled:Migration Portal: Migration Portal is a web-based service for migrating Oracle database schemas to the EDB Postgres platform. The Migration Portal assesses and analyzes Oracle database schemas and converts types, tables, sequences, constraints, triggers, views, stored procedures, packages, dblinks, materialized views, and indexes, producing DDLs that are compatible with EDB Postgres Advanced Server. The user-friendly portal interface simplifies migration; one can log on to the portal and start the migration process. 
Platform: Vue JS, JavaScript, Typescript, ES 6, Axios, HTML5, CSS3, SASS, JSON, GIT, Jira, Jenkins, Java etc.
Roles &amp; Responsibilities:
Works involved understanding requirement from client, team management, task distribution, page optimization and bug fixing. Apart from this involved in code writing in technology like Javascript, Vue JS, Vuex, Mixins, Typescript, ES 6, HTML5, CSS3, SASS, Axios and deploy web application on Dev and Stage server.
Portal Wiki: Portal wiki is a documentation platform which holds sites guide information in MD format. It consists of Getting Started, What’s new, Migration Portal Guide, Migrating Data, Migrating schema, Quick Start Guide etc.
Platform:  Vue JS, JavaScript, MD, HTML5, CSS3, SASS, GIT, Jira, Java etc.
Roles &amp; Responsibilities:
Monitored progress on tasks and status of deliverables. Designed and developed the application using Vue Js, Typescript, Javascript, MD file, SASS etc. Deploy the web application on Dev and Stage server.
 
Yash Technology Pvt LtdApr 16 – Nov 17
UI Lead
Role:
Assisting in sprint planning/grooming/retro meetings.
Team leading, requirement gathering from business, task allocation, page optimization, UI testing, providing technical help to the team etc.
Web page optimization by reducing http request with CSS Sprite, CDN etc.
CSS optimization with advance short hand properties and defining html tag, using browser specific css.
Developing browser compatible user interface.
Updating project manager with project status as per the plans.
Performing the GUI Interface Integration (Java)
Ensuring that the deliverables are re-producible and of high quality standards. 
Abiding by the quality norms as per the company’s standards.
Maintaining the deadlines for the delivery of the projects. 
Project handled:Bio-Informatics: Bio-informatics is a science product developing for one of the biggest medical research company. In this project we are developing biological component like sequences, plasmid, charts, circle, and research formula’s. User is able to create pattern by selecting some sequence on the dashboard. User can create many patterns here like "First forward, Second Forward, First Reverse and Second Reverse".
We are displaying an angular plasmid (a circle) and a user can select sequence from that circle. When a user selects some area from plasmid then the corresponding area is highlighted in the dashboard. User can also select data from line sequence and the corresponding data on dashboard is highlighted and after that user can create formula’s.
Platform: Angular JS 1.4.8, HTML5, CSS3, JavaScript, OOJS, JSON, Jquery, GIT, Java etc. 
Previve: This is in house product and related to world’s biggest tractor company. It is a superset of three existing projects like dealer, customer care and employee.  Dealer can login and see his transactions /commission here, similarly a customer care executive can see the logged tickets and an employee can see the both of them. 
It has different modules like create new project, create new activity, manage resource, create new event etc. We are working on a module called create new project and it has several section like  boundary, contacts, related projects, shipping info, SFC, notes, WBS, Documents. We are using various angular js features in the project like routing, dependency injection, ng-class, rest api for fetching data from server, services, factories, custom directives, integration of kendo ui components like tree view, combo box, date picker etc. 
Platform: Angularjs, HTML5, CSS3, JavaScript, OOJS, JSON, Jquery, GIT, Java etc.

AccentureJan 15 – Mar 16
Dev Lead Frontend
Role:
Requirement gathering from client, task allocation, page optimization, UI testing, providing technical help to the team etc.
Monitored progress on tasks and status of deliverables.
Developing browser compatible user interface.
Updating project manager with project status as per the plans.
Performing the GUI Interface Integration (Java))
Ensuring that the deliverables are re-producible and of high quality standards. 
Abiding by the quality norms as per the company’s standards.
Maintaining the deadlines for the delivery of the projects. 
Consume the Web API.
Project handled:T-Mobile: This responsive project is related to T-Mobile company and developed in Angularjs, Web API, HTML5, CSS, bootstrap etc. T-mobile is a major telecom service provider in US. We had worked on its prepaid service. It’s a single page application and provides various services like login, plans, shop, coverage, pay my bills, add a line, upgrade my phone, update plan or services, check order status etc. We have used various Angularjs features like routing, services, factory, constant, provider, two way binding, directive etc. 
Platform: Angularjs, HTML5, CSS3, JavaScript, OOJS, JSON, Jquery, QC, GIT, Bower, Grunt, Node etc.IR Enhancement- BASF: IR Enhancement is a web based project related to BASF Company, with multi language support, developed in Adobe CQ5 and Java technologies. This project is based on agile methodology divided into a sequence of sprints. This basically involved enhancement of existing components and developing some new features as well on the CQ platform.
Works involved team management, task distribution and page optimization, In addition involved in code writing in technology like Adobe CQ5, HTML5, CSS3, JavaScript, Jquery etc 
Platform: Adobe CQ5, Eclipse, Confluence, GIT, HTML5, CSS3, JavaScript, Jquery etc.
SSP India Pvt LtdOct 13 – Jan 15
Senior Software Engineer
Role:
Visualization, Mock-up designing, HTML and CSS Development.
Web page optimization by reducing http request with CSS Sprite, CDN etc.
CSS optimization with advance short hand properties and defining html tag, using browser specific CSS.
Developing browser compatible user interface.
Updating project manager with project status as per the plans.
Performing the GUI Interface Integration (.Net (ASPX))
Ensuring that the deliverables are re-producible and of high quality standards. 
Abiding by the quality norms as per the company’s standards.
Maintaining the deadlines for the delivery of the projects. 
Project handled:i) Nexus: Nexus is a web based project developed in VB Dot Net that provide online insurance solutions to different clients globally.  Its provide facility like login, quote building for private and commercial, agent broking, reinsurance, address updating, commission etc. 
Platform:, JavaScript as a front end validation language, OOJS, MS SQL Server 2008, SSRS for reporting, Windows 2003 Advanced Server, VB.Net, WPF, WCF, Window Control.
BCS Infosoft India Pvt LtdApr 11 – July 13
Sr. UI Designer/Frontend Developer
Role:
Leading UI team, distributing task and getting updates by scrum.
Visualization, Mock-up designing, HTML and CSS Development.
Web page optimization by reducing http request with CSS Sprite, CDN etc.
CSS optimization with advance short hand properties and defining html tag, using browser specific css.
Developing browser compatible user interface.
Updating project manager with project status as per the plans.
Performing the GUI Interface Integration (.Net (ASPX))
Ensuring that the deliverables are re-producible and of high quality standards. 
Abiding by the quality norms as per the company’s standards.
Maintaining the deadlines for the delivery of the projects. 
Project handled:i) AIC: AIC is an online request management tool that provides clients a platform accessed via the internet to submit and manage requests like Alarm management, Browse Signal, Site Search, Report Generation, Digital Video Capturing, Area Searching on various ids, Signal Monitoring, Special Instructions, Holiday Templates etc. 
Platform: JavaScript, VB.Net, WPF, WCF, Window Control, MS SQL Server 2008, SSRS for reporting, Windows 2003 Advanced Server.
ii) IHD: This project is related to provide dental facilities at patient’s door steps. Patients won’t need to stand in long queue for check-up. In IHD application patient can fix an appointment with IHD Clinician to visit check-up and based on location of the patient and IHD provide them dental check-up appointment at their home as per availability.
Platform: HTML5, CSS3, Jqury, C#.Net, MS SQL Server 2008, SSRS for reporting, Windows 2003 Advanced Server.Responsive Website:http://www.sreconsulting.in/responsive/socialnetworking/HTML 5 Websites:http://www.spirit.com, http://www.jetstar.com,  
RMS India Pvt Ltd/ Ngenox TechnologiesSep 09 – Apr -11
Sr. Eng - Graphics/Lead Graphics
Role:
Visualization, Mock-up designing, HTML and CSS Development. Developing browser compatible user interface.
CSS optimization with advance short hand properties.
Updating Associate Director Software with project status as per the plans.
Performing the GUI Interface Integration (.Net (ASPX))
Ensuring that the deliverables are re-producible and of high quality standards. 
Abiding by the quality norms as per the company’s standards.
Maintaining the deadlines for the delivery of the projects. 
Project handled:
i) RMS Connect: RMS Connect is an online request management tool that provides clients a platform accessed via the internet to submit and manage requests like Cash applications process, Fund transfer process, Payment investigation requests, Refund Requests, Suspense Requests &amp; Collections and other Customer Care Requests.
Platform: HTML5, ASP.NET using VB.Net, JavaScript as a front end validation language, MS SQL Server 2008, SSRS for reporting, Windows 2003 Advanced Server.
ii) Synergy: Synergy is the web based product for handling commercial B2B Recovery and Collection. It has various features like Dashboard, Workflow management, Matrix management, Skill base routing, Business rule approval etc to help customer get detailed information about the recovery data. Some of the important customers of Synergy Management System are: GlobeShoe, KMBS, UPS, Recall, Alcatel Lucent etc.
Platform: ASP.NET using VB.Net, JavaScript, MS SQL Server 2008, Windows 2003 Advanced Server.
Project handled:  
 Facility Management System: It is a customized ERP system where the Facility is the primary object. The system consists of various modules comprises: - Help Desk Management (Where Customer’s complains, request, requisition is been taken care), Dashboard (Management, Executive, Technical level to see various alerts/alarms stats of different Assets of a building coming out from a BMS system), Contract Management (with the Customers/Vendors to provide various kind of facilities), Asset Management (to maintain different types of Schedule Maintenance of various assets, HR Management (to track the Technicians. Finance Management (to maintain a balance sheet between the budgeted cost and the Actual cost incurred during a financial year against different account heads). The system takes care of Customer Contract for certain Facilities, for which customer can request for maintenance or repairing/cleaning etc.Platform: ASP.NET, JavaScript, MS SQL Server 2000, Windows 2000 Advanced Server, Crystal Report 11.

HCL Technologies Ltd May’08 – Aug 09
Project Lead
Role:
Designed the UI for mobile device for various sites like DSGi, Mobility Solutions etc.
Developing and thereby maintaining cordial relationship with clients during the course of project to get their reviews about the project.
Ensuring that the deliverables are re-producible and of high quality standards. 
Abiding by the quality norms as per the company’s standards.
Updating Functional Head with project status as per the plans.
Maintaining the deadlines for the delivery of the projects. 
Projects handled:  
DSGi: This Project is in dot net 3.5 compact environments and primary focus on Motorola Mobile device and was also in web version. Its enable users to perform Home Delivery and Technical Service through remote and mobile device &amp; provide various services like login, photo capturing, report generation, customer confirmation/cancellation, signature capturing etc. Was accountable for requirement gathering, visualization, Mockup designing, CSS creations and finally testing the UI part for mobile and web version before shipping to client. Also developed and maintained cordial relationship with clients during the course of project to get their reviews about the project.
Mobility Solutions: This project is in dot net environment and built with the aim of modernizing police operations and brings information together and accessible through mobile devices. It has various modules like FPN, Stop n Search, Child Violations etc.  I was responsible for requirement gathering, visualization, Mockup designing, CSS creations and finally testing the UI part for mobile and web version before shipping to client. Birmingham City Council http:/www.birmingham.gov.uk/), UK: An onsite project in java environment and related to Birmingham City Council, UK.  It has more than 200+ use cases for their various processes like Bulky Waste, Tax Collection, Deceased details, property details etc.  We had created the UI part and it includes requirement gathering, visualization, HTML and CSS creations in eclipse and testing the same before shipping to client.

American Express India Pvt LtdAug 07–May 08
Web Analyst
Role:
Managing the intranet for Finance Region on VCM 7.3
Created 21 micro-sites for different business units under Finance region, created 6 micro-sites for JAPA region.
Building, grooming, training and supporting a team of 25 Content Experts for content uploads on their business unit sites.
Creating channels and projects for business unit sites on VCM
Creating surveys, reporting and analyzing on Omniture tool which was integrated with VCM.
Creating MIS and communicating to Business heads
Designing and developing pages for intranet.
Creating designer pop-ups and advertisements for Intranet.
Active support in promotional activities like email, posters and flyer designing.
Web analysis, web statistics and online business optimization.
Academic Credentials
1999Diploma in Web Designing &amp; Development from Websity division of IIS InfoTech Ltd.
1997Honours diploma in computer application and software technology from NIIT.
1996Degree in Arts from M.D. University, Rohtak
