SACHIN DATTA

1539 South wolf Rd,Prospect Heights,IL-60070 | Cell: (732)-734-5269 | Email-id:

Summary

●Fully proficient and skillful Web UI Developer with strong record of corporate client satisfaction.

●Over 7 years of experience in Software Development Life Cycle (SDLC) in developing and designing user experiences of Internet/Intranet applications using HTML4.0/5, CSS2/3,XHTML, XML, JAVASCRIPT, JQUERY, JSON, JSTL and AJAX meeting W3C standards. Expert in building Templates, Mockups and Prototypes, Layouts and Flow of future pages.

●Experience in using the JavaScript frameworks, angular framework (Angular 2, Angular 4 and Angular js), Ext.js and Node.js, Backbone.js

●Good knowledge in Twitter Bootstrap, Metro UI, Mobile Web App and Responsive Design.

●Developed Application to access (JSON, XML) Rest-full web service using Angular.js, Ext.js, React.js, Backbone.js and JavaScript.

●Experienced with JavaScript module loaders such asCommonjs, Requirejs and AMD.

●Developed POC on Angular 2.0 components and templates for the application, JSON and used Typescript.

●Developed user interface by using theReact JS, Reduxfor SPA development.

●Good understanding onTypescript/ES6/ES5and running on different browsers.

●Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like GruntJS

●Hands on with Angular 2 component based Redux architecture for authoring complex decorators, services, components, and pipes, working with animations, routing.

●Implemented unit and end to end tests withJasmine/Karma, Protractor Selenium Web driver.

●Usedpackage manager npmandWebpackopen source bundler to manage dependencies and modules. Used

●Used Babel to transpiler for JavaScript to turn ES6 into code that runs on all browsers.

●Expert in Scalable Vector Graphics (.svg), Adobe Creative Suite, Adobe Illustrator, Photoshop.

●Good hands on with Microsoft Azure to develop, deploy and scale websites.

●Expertise in Application development using various frameworks such as Spring MVC, Struts, JSF.

●Good Knowledge on how toimplement User-centered design (UCD) methodology and healthier understanding of human-computer interaction (HCI).

●Acquainted in using web/application servers like Apache Tomcat, WebSphere, and WebLogic.

●Developed services for fetching website traffic statistics viaGoogle Analytics API, Adobe Site Catalyst.

●Developed the dashboard for displaying charts, graphs, and other analytics-related widgets using Googlecharts, Highcharts.js Chart.js, Chartist.js.

●Working knowledge of Model-View-View-Model (MVVM) and Model-View-Controller (MVC) Pattern.

●UsedJIRAforbugtrackingandissuetrackingand Good knowledge on automated Continuous Integration usingGit, Maven and Jenkins.

●Involved in performing unit testing usingJasmine Karma, JUnitsto maintain90 % code coverageandProtractorautomation tool to perform end to end application.

●UsedWeb packopen source bundler to automatically compile your code usingwatch mode.

●Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet explorer for testing applications.

●Applied techniques for cross-browser and cross-platform interface development.

●Experience in working in environments usingAgile (SCRUM)and Test-Driven Development methodologies.

●Experience of Databases that involve writing SQL queries, Stored Procedures, Views, Triggers and Joins.

●Troubleshooting of reported problems with the Ticketing system.

●Excellent ability to adjust work pace to meet evolving client needs.

Professional experience

Allstate Insurance Northbrook, IL

Role: Sr. UI developer. Sept 2016-Present

Responsibilities:

●Developed web pages for tablet devices such as apple, android tablets usingHTML5,XHTML, Twitter Bootstrap, CSS3, JSON,JavaScript, JQueryandAJAX.

●Built the responsive UI withAngular2,Bootstrap-4,Node JSandSCSS.Developed the dashboard for displaying charts, graphs and other analytics-related widgets.

●Creating custom, general modules and components which extend the modules of coreAngular.

●Implemented Angular2 two way data binding and created Angular2 reusable services to inject into the components.

●Used @input and @output decorator to pass data between child and parent components.

●Followed Test Driven Development approach to write test case and created spec files.

●Developed custom directives (elements, Attributes and classes) and Created custom pipe to format the data and using Angular2.

● Developed REST webservices using Spring boot, Spring web module.

●Worked extensively on spring security module and hands on writing code to customize spring security to use JSON web tokes (JWT's) and LDAP auth.

●Single-handedly resolved thelogoutissue for the application and appreciated from business folks.

●Developed quality featureUser guide/Tutorialto make it easier for customers to know new features.

●Build variety ofPromotions and Notificationsto improve content and increase exposure of a website to bring more visitors.

●Created an impressivewait-animation progress indicatorto display progress and status of the user.

●Incorporated theDaily Voucher Deals and online shopping dealswith real time system with beautiful timer for the deals to keep customer base growing.

●UsedGoogle Maps APIto show a geographic location of user with makers and perfect representation of visualize data.

●Usedpackage manager npmandWebpackopen source bundler to manage dependencies and modules.

●Prepare compressed versions of assets to serve them with Content-Encoding using Compression-webpack-plugin.

●Worked on dashboard contains a variety of animated charts and other components usinghighcharts.js.

●Worked withAdobe site Catalyst Analyticsteam to implement reporting values for tracking page hits and link clicks using JavaScript.

●ResolvedCacheissue by attaching aversion numberonto the JavaScript files and then when changes are made, increment the version on the script and update all references.

●Proficiency in deploying applications onJ2EE Application serverslikeTomcat, JBOSS WebLogic.

●Good exposure to consuming data with interfaces (Web API REST, RESTFUL, JSON, XML)

●UsedJIRAforbugtrackingandissuetrackingand Good knowledge on automated Continuous Integration usingGit, Maven and Jenkins.

●Involved in performing unit testing usingJasmine Karma, JUnitsto maintain90 % code coverageandProtractorautomation tool to perform end to end application.

●Developed a web application employing Search Engine Optimization (SEO) techniques and Search Engine Strategies (SES).

●Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet explorer for testing applications.

●Applied techniques for cross-browser and cross-platform interface development.

●Created images, logos and icons usingAdobePhotoshop, SVGandshared over Zeplin.

●Experience in working in environments usingAgile (SCRUM)and Test-Driven Development methodologies.

InterContinental Hotels Tampa, FL

Role: Sr. UI Developer. Jan 2015-Sept 2016

Responsibilities:

●Extensively involved in requirements gathering and analyzing, checking the dependencies of the project.

●Developed UI pages using HTML, XUL, DHTML, XHTML, DOM, CSS, JSON, JavaScript, JQUERY and AJAX.

●Built the responsive UI withAngularjs,Bootstrap-4,Node JSandSCSS.Developed the dashboard for displaying charts, graphs and other analytics-related widgets.

●Creating custom, general modules and components which extend the modules of coreAngular.

●Created Angular directives, services, and controllers for a complete ground up development and migration of existing JavaScript and java web application.

●Managing Product development / implementation using AWS cloud infrastructure.

●Developed a core component of Analytics with MVC frameworks - Angular and JavaScript design patterns.

●Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.

●Designed and Managed AWS/ ATOS cloud based performance testing environment.

●URL routing handled by UI state router, allowing us to divide the application into logical modules (templates and controllers), each of which would be instantiated when its route was invoked.

●Mocked extensive data sets while studio prepared live APIs with specified data schemas.

●Tested all application controllers extensively with mocha/chai and Angular built-in testing facilities.

●Created custom directives for reusable components (multi-field form, background file uploads, etc.).

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

●Used jQuery core library functions for the logical implementation part at client side for all the applications.

●Experience with SVN Source Control, TFS and GIT for code management.

●Involved in writing and modifying Procedure, Queries, Views & Triggers and calling them from JavaScript using the Temp Net Framework.

MorningStar Chicago, IL

Role: Full Stack Developer. Feb 2013-Nov 2014

Responsibilities:

●Created the MVP from scratch, worked with both front and back end. Front end with HTML, JSP and the server side was made with Java and spring boot.

●Developer a mobile web client to consume the API using AngularJS/ ExtJS /HTML5.

●Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.

●Created a RESTful API endpoints using Scala and Akka.

●Worked closely with Photoshop designers to implement mock-ups and the layouts of the application.

●Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, JSON, Angular JS , Backbone JS and JavaScript, Bootstrap

●Developed highly secured function level authorizations at the service level, leveraging inbuilt Angular validations.

●Worked with complete redesigns of a daily events website and focused on improving readability, utility.

● Done with Authorization & Authentication using Site Minder and spring security.

●Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.

●Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.

●Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

●Involved in developing the Azure Solution and Services like laaSand PaaS..

●Enhancements to the existing web pages with involving JavaScript validations before service level validations to the html components.

●Developed single-page web applications and to provide synchronization to various parts of web-apps using JavaScript library.

●Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.

●Heroku was used as staging environment and GitHub for versioning.

●Contribute positively to the overall team dynamic participate in stand-up meetings, planning and design sessions and other business-development working.

SBI Pune, India

Role: Jr. UI Developer. June 2012-Feb 2013

Responsibilities:

●Analyzed, Designed and developed the system to meet the requirements of business users.

●Participated in the design review of the application to come up with UI and provide best possible recommendations for the application from UI standpoint.

●Implemented presentation tier using HTML, CSS by utilizing the mockups that were created by team.

●Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's. Extensively did client side validations using JavaScript and developed the required Servlets.

●Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.

●Developed UI using HTML, CSS, JavaScript validations and XML.

●Enhance existing web pages, implement new/change existing functionalities in the web application.

●Conducted unit testing with Firebug, IE Tester and end-to-end testing on the supported browsers and devices.

●Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.

●Written CSS to provide table free layout to user interface screen.

● Developed and prepared test cases for unit testing with JUnit.

●Designed PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.

●Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.

Global Tech Solutions Nashik, MH, India

Role: Web developer. June 2011-May 2012

Responsibilities

●Extensive experience in developing web applications with open source frameworks like spring, JSP, Servlets, Struts.

●Expert level experience with ORACLE RETAIL applications development using Java/ J2EE Technologies like Core java, EJB, JavaScript, HTML5, CSS, XML and JMS.

●Integrated the Java code (API) in JSP pages.

●Used jQuery core library functions for the logical implementation part at client side for all the applications

●Writing tested, idiomatic, and documented JavaScript, HTML and CSS.

●Validating user actions on the client side and providing responsive feedback.

●Writing non-blocking code, and resorting to advanced techniques, such as multithreading, when needed.

Freelance Web Designer

●Built small business websites for small firms.

●Convert websites into fully responsive user-friendly mobile versions.

●Help client with creating attractive logo, flyers, banner ads and customized theme.

●Developed social media strategies for clients.

Technical skills

Languages / Java/J2EE, PL/SQL, ASP.Net, C#, Visual Basic, C++,C.
J2EE Technologies / JSP, Servlets, JDBC, JMS, JPA, JNDI, JUnit, Web Services, Custom Tag Libraries
Web Technologies / HTML5/HTML/DHTML,CSS/CSS3,JavaScript,Angular2,Angular4,Angularjs, React.JS,Vue.JS,Backbone.JS,Node.JS,Iconic,JQuery,Ajax,XML,Adobe Photoshop
Web/Application Servers / WebSphere 7.0, Web logic 8.1, JBoss 4.0.0, Apache Tomcat
J2EE Frameworks / MVC Architecture, Spring Framework, Jakarta- Struts Framework, Hibernate
Database / Oracle 10g/9i
IDE/TOOLS / Eclipse, Notepad++, Dreamweaver, Microsoft Visual Studio.
Build tools / Maven, Ant, Microsoft Azure
Operating Systems / Windows / Unix
Version Control / SVN,Git, CVSand ClearCase
ORACLE Tools / TOAD, SQL Navigator
SDLC Methodology / Agile
Preferred Environment / JIRA, GIT

Achievements

●Link to my Portfolio:

●Web-Master at Students Government Organization.

Designing and managing the Students Government Organizations website.

●Member of CSIClub.

●Vice-President at Indian Students Associations.