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.