Front End Developer Resume
Caremark, NJ
PROFESSIONAL SUMMARY:
- More than 6 years of experience in IT industry in implementing Web, Mobile and Desktop applications.
- Extensive experience in UI web applications development and design using Technologies like HTML/HTML5, CSS/CSS3, JavaScript, AJAX, XML, and JSON.
- Very good understanding of new Features of HTML5 and CSS3.
- Strong technical knowledge of Object Oriented JavaScript(OOJS) and JS frameworks/libraries as jQuery, jQuery UI, Handlebar, RequireJS, AngularJS,Modernizr, momentJS, UnderscoreJS, NodeJS,BackBoneJs.
- Extensive experience working with DOM (Document Object Model) and AJAX to create interactive/dynamic feature rich webpages.
- Experience in building Single Page Application (SPA) using AngularJS, HandlebarsJS.AlsoExperience of Consuming Restful services to handle data for dynamic application.
- Worked on developing applications based on MV* frameworks for easy - maintained design. Experience with Responsive web design using Twitter Bootstrap and Media Query.
- Experience using D3 and C3 libraries for creating charts and data visualizations.
- Worked on mobile application using jQuery mobile,Mobile Angular UIand Phonegap.
- Experience with automated build tools such as Ant, Grunt and Gulp to minify CSS/JavaScript.
- Good understanding of PHP, Java/J2EE/JSP/.net based Web environment.
- Used LESS and SASSfor better CSS management
- Experience testing UIs for cross-browser and cross-platform functional inconsistencies.
- Optimized HTML and JavaScript code to reduce web page loading time. Also worked with QA team for cross browser testing, loading and performance checking.
- Experience working with different Business teams and product to understand new UI requirement, plan the design and prototyping UI design for user.
- Have worked on the project on PHP with front end and using MYSQL server for a backend. Working on validation, connection with database.
- Working Knowledge of .Net fundamentals, .Net framework.
- Have worked on the project on Android application with google map.
- Worked efficiently with big team of front-end developers as well as individually on the projects.
- Have worked on the projects on offshore - onshore environments.
- Adaptive to emerging applications and technologies, quick learner, excellent communicator and good team member.
- Managed and handled critical Post Implementation Issues in efficient and timely manner.
- In-depth Understanding of System Development Life Cycle (SDLC). Experience working in Agile and waterfall methodology.
Web Technologies: HTML/HTML5, CSS2/3, DHTML, XML, XHTML, JavaScript, JQuery, AJAX
Programming Languages: JavaScript, Java, PHP, Android, VB,ASP.NET
Libraries and Framework: jQuery, jQuery UI, Angular.js, Node.JS, Handlebar.js, Node.js, Backbone.js, Require.js, Bootstrap, D3, C3, SASS, LESS
Tools: Eclipse, NetBeans, Dreamweaver, Firebug, Edit Plus, Webstrom, Sublime text, Adobe Photoshop, Microsoft visual studio, Web developer debug, Azxure.
Version Control and CMS: GIT, SVN
Server Environment: Java/ J2EE, JSP, .net, ASP, PHP
Databases and Tools: SQL, MySQL, PL-SQL, MS-Access, RDBMS
WORK EXPERIENCE:
Confidential, Caremark, NJ
Front End Developer
Responsibilities:
- The new single page application framework is based on angularJS and angular UI, Bootstrap, which is responsive and attractive. Responsive designs are done for three types of screens Mobile and Tablets and desktops.
- Changed all flash based videos to HTML5 videos on entire application.
- Created lot of quick prototypes to try out different UI practices.
- Used CSS preprocessor SASS for managing CSS.
- Used RESTful web services to get/send data from/to front-end application.
- Used ajax& JSON for all server communications.
- Used angular JS for making single page sections of a bigger application and Working on MVC Pattern.
- Developed very clean and reusable code using advanced JavaScript concepts like OOJS, promises, publish/subscribe etc.
- Developed the web pages with very dynamic behavior with angularJS as well as using jQuery for old site.
- Created custom-directives/reusable-components for angularJS app.
- Created mobile applications using phoneGap and angularJS.
- Maximized common code between mobile Application and web application.
- Followed best practices to achieve maximum performance.
- Web application development for backend system using Node.js.
- Used C3, a charting tool based on D3, to create dynamic charts.
- The application was based on REST services built with Core Java/J2EE platform.
- Developing Web and Enterprise Applications using technologies Core Java/J2EE, Spring and Hibernate.
- Working on Version control as Git, and Established continuous integration (CI) practices.
- Writing reusable, testable, and efficient code .
- Design and implementation of low-latency, high-availability, and performance applications.
- Designed and implemented a professional and production quality build and unit-test automation system, Concatenate your CSS/JavaScript files with Grunt.
- Designed Applications using Design Patterns, Agile Methodologies.
- Worked with QA team for improving quality, checking cross browser compatibility along with the onsite offshore testing model.
- Application is developed by considering the Americans with Disabilities Act (ADA), WCAG standards for most part of the application for both mobile and web.
Confidential
UI Developer
Responsibilities:
- Created and enhanced websites for clients to increase online presence and sales by using some of the latest technologies, including JavaScript, CSS2/3, HTML4/5, Ajax, JQuery, JQueryUI, handlebars.
- Worked on director portals for client,which include managing all kind of data, setup events, search record, budget management, team record, map navigation.
- Developed web pages with functionalities like login, register, forget password, Email, filters using JavaScript, jQuery and HTML.
- Implemented drag and drop operations, HTML, DOM effects, animations like slide shows, fade in-fade out effects on the web pages.
- Analyzing the new UI requirements based on Business Requirement Document(BRD),coordinates with clients for technical specification and implementation. Also presented designs and concepts to Clients and the Management for review.
- Created wire frames using Axure to show the project flow.
- Participated in daily scrum, quality assurance and checkpoint conference calls to discuss bugs and schedule enhancements.
- Front-end GUI development using browser friendly AJAX, CSS, JQuery, JavaScript.
- Designed and implemented a professional and production quality build and unit-test automation system, Concatenate your CSS/JavaScript files with Grunt.
- Designing and developing at every stage of software development lifecycle (SDLC) following Agile Methology.
- Creating web pages and templates following W3C web standards.
- Developed page layout, navigation, animation, buttons and icons.
- Involved in mobile application projects using JQuery mobile and JQueryUI for functionalities like Accordion, Datepicker, Scrolling, Touch.
Confidential
Web Developer
Responsibilities:
- Responsible for developing, editing, publishing and managing content on the external web pages and internal layouts.
- Involved with many project focused on online shopping and employee rewards system aimed at increasing the online sales in employee and use their rewards points. Filter offers and deals based on the location, holidays, segment from where the user views the site. It also has the option to add some equipment along with their product.
- Responsible for creating layouts using CSS, HTML and Photoshop.
- Proposed and created design layout of web pages with html tables and style sheets.
- Website maintenance such as updating the content and solving different bug reports
- Used cascading style sheet (CSS) in web pages to separate presentation from structure.
- Designed different front-end forms & dynamic pages using CSS, HTML & given functionality with JavaScript.
- Handled day-to-day updating of content, adding new technologies (jQuery, jQueryUI & AJAX).
- Used PHP as a server side environment (WAMP). Configure MySQL database, analyze SQL query optimization, a database conversion application.
- Created schema objects such as tables, Insert, Update, Views and Indexes, procedures, triggers & maintaining Referential Integrity.
- Provided support services for clients.
- Maintained graphics standard & branding throughout the products interface.
- Stayed up-to-date on emerging technologies.
- Maintaining current web app features, attending necessary team and company meetings.
- Developed functional-specs, wireframes, and UX.
- Presented designs and concepts to Clients and the Management for review Editing content, debugging code and re-designing web pages based on requirement change Involved in the testing and bug fixing.
- Knowledge Transition to new team members.