- Around 6 years of experience as front end developer with solid understanding of designing, development and installation of different modules.
- Experience in healthcare, finance and insurance domain.
- Extensive experience in using MVC framework with Angular JS.
- Hands on experience in using React and Redux library to build high performance web app.
- Extensive experience in creating and consuming Web Services and working with third party web service APIs and Web Services using Ajax and NodeJS.
- Strong knowledge of Responsive Web Design for adapting cross browser design on different browsers.
- Extensive experience in building interactive user interface by using jQueryUI and Bootstrap3.
- Highly skilled in creating Single Page Applications using Angular JS with filters, routers, custom directives and handling form validations.
- Proficient in integrating Bootstrap3 Confidential framework for styling web pages with responsive design.
- Experience in Confidential pre - processor Sass and Less.
- Good understanding of Model View Controller (MVC) Pattern,SpringMVC, Hibernate, Mysql database and Core Java.
- Experience with Automation tools such as Grunt and Gulp.
- Good Understanding of Document Object Model - DOM and DOM functions compatibility.
- Hands-on experience in unit testing using Mocha, QUnit and Jasmine.
- Worked on IDE like WebStorm, Sublime Text and IntelliJ IDEA to build Web pages.
- Experienced to work in Agile Environment and worked with the Project Management tool like Scrum.
- Hands-on experience in source control - Git, SVN
- Able to work cross-team especially with offshore teams.
- Involved in understanding functional specifications and developing creative solutions to meet business requirements.
- Highly motivated and detail-oriented individual as a good team player.
Web Technologies: HTML/HTML 5, CSS2/CSS3, Java Script, Eclipse, Webstorm, jQuery UI, NPM, Grunt, JQuery, Ajax, JSON, React.js, XML, Mocha, Jasmine, and Sublime text. Bootstrap 3, AngularJS, D3.js.
Server Side Programing: JSP, Servlets, Spring, Hibernate, Node JS, GIT, SVN, Express.
Database: Firebug, Chrome Developer Tools, Batarang \ MongoDB, MySQL, SQL Server, Oracle DB
Operating System: Macintosh OS X, Windows, UNIX, Linux.
Confidential, Boston, MA
- Used React and Redux for building unidirectional data flow application.
- Created reusable UI components with JSX and ES6 syntax.
- Customized PatternLab atoms to match with the component-concept of React.
- Handled reducers to store application states in Redux state tree by using ImmutableJS.
- Improved web accessibility such as ARIA role and focus management.
- Created technical design doc before development to improve work flow efficiency.
- Integrated third party package such as react-data-grid into react components.
- Helped to create automated tests by using WebdriverIO and Mocha with Chai.
- Responsible for bug tracking and fixing.
- Used Maven and NPM as package management and SVN as version control.
Environment: HTML5, CSS3, ES2015, JSON, React, Redux, PatternLab, Babel, Webpack, NPM, Grunt Webdriver, Mocha, Chai, SVN, Agile
Confidential, Cary, NC
- Enhanced the Asset Management Module to improve user experience by Confidential layouts and add new functionalities using AngularJS.
- Extensive experience in creating and consuming restful web services by using NodeJS.
- Created non-blocking I/O stream and high performance server side application with HTTP module and other third party modules with NodeJS.
- Designed responsive web page using Confidential Bootstrap3 and Media Queries.
- Handled animation of dropdown menu and graphs using jQuery and D3JS.
- Customized directives to attach specific behaviors to management tool page.
- Developed custom factories and services using AngularJS for refactoring code reuse.
- Used angular-resource module for asynchronous communication.
- Created customized filters to display a formatted page.
- Created nested routes and views with ui-router component in Angular-UI.
- Handled cross browser compatibility by using Modernizr.
- Involved and understood in developing Restful Web Services using SpringMVC and Hibernate.
- Performed unit testing by using QUnit and Protractor.
- Utilized Git for version control.
- Worked in Agile/Scrum methodology.
Confidential, Schaumburg, IL
UI D eveloper
- Used twitter bootstrap along with angular-ui bootstrap for HTML components style definitions and user interface elements such as dialog boxes and tooltips.
- Ensured the website to be responsive by employing Bootstrap, Confidential media queries.
- Used AngularJS for building SPA (Single Page Application) and to interact with Restful web services.
- Customized angular directives to attach functionality in specific pages.
- Creating custom filters to display formatted pages.
- Consuming Restful web services by using angular-resource module.
- Designed custom services and factory to improve application functionality.
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Used AJAX to make asynchronous call to get data from JSON file.
- Used CSS3 animation to add stylish drop shadow to images.
- Responsible for ensuring the pattern consistency across all pages.
- Used Git as version control.
Confidential, New York City
- Used jQuery to implement event handling and animation.
- Extensively used Confidential to change the styles to be used in future web layouts and debugging the errors issues with Confidential .
- Used adobe tools to create quality of images.
- Designed web pages using XHTML and Confidential /CSS3.
- Use version control such as Git.
- Tested application on Internet Explorer 6.0 and above, Firefox, Opera and Google Chrome.
Jr Web Developer
- Introducing concepts of HTML and Confidential to fresh employee and helping them create web pages.
- Created projects to make the students submit their work assignments online which made them see their work being useful immediately.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
Jr UI Developer
- Worked on Confidential Background, Confidential positioning, Confidential text, Confidential border, Confidential margin, Confidential padding, Confidential table, Confidential floats, cross browser compatibility and Confidential behaviors in Confidential .