Sr. Front End Developer Resume
Springfield, MA
SUMMARY
- Overall Professional experience of around 7+ years in all phases of software development life cycle including requirements analysis, applications design, development, Integration, maintenance, installation, implementation and testing of various client/server, N - tier and web applications.
- Experience in designing User Interface (UI) applications and professional web applications using HTML 4.0/5, XHTML, CSS2/CSS3, SASS, JavaScript, jQuery, Ajax, JSON and XML.
- Experienced in designing Using Web Standards.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome.
- Good Experience wif teh Cross Browser issues handling.
- Experience applying teh latest development approaches including MVC, event-driven applications using Ajax, Object Oriented (OO) JavaScript, Object Oriented Design, JSON, and XML.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Expertise in Client Side designing and validations using HTML, DHTML and JavaScript.
- Experience wif Firebug for Mozilla and IE Developer Toolbar for Internet Explorer.
- Experience on large scale JavaScript projects / Front End Development.
- Experienced in Designing table-less layouts.
- Experience in creating and consuming Web Services.
- Experience in design and documentation of REST APIs for collection and retrieval of high volume data
- Expertise in jqPlots, High Charts, Google API, jQuery UI and Bootstrap.
- Experience in AngularJS, Backbone.js, Node.js and Responsive design.
- Good Experience working wif High Traffic Websites.
- Worked in various version control systems - SVN, GIT & TFS.
- Good understanding of Model View Controller (MVC) Pattern.
- Worked extensively in Agile Development process.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them wif a keen awareness of new industry developments and teh evolution of programming solutions.
- Proven track record demonstrating innovative and unique designing skills, computer proficiency, ability to work in a stressful environment wif projects and interaction wif every team member.
- Strong communication skills, wif teh ability to convey concepts/requirements between technical and non-technical stakeholders.
- Experience managing daily communication wif an OffShore development team.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
- Worked closely wif teh project management and marketing team to completely define specifications to help ensure project acceptance
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS/CSS3, SASS, DHTML, XML, XHTML, Java, JDK, Servlets JavaScript, Ajax, jQuery, JSON, Bootstrap, Apache, PHP, .NET, PhoneGap, senchaTouch, jQuery Mobile, Titanium SDK
JavaScriptLibraries: Node.js, Backbone.js, RequireJs, Express.js, AngularJS, UnderscoreJS
IDE’s and Tools: Eclipse IDE, Dreamweaver, Visual Studio, Brackets,JS Fiddle, Webstrom, Sublime text
Development Tool: Adobe Photoshop CS5, Google Ad Words, Google Charts.
Debugging Tools: Firebug, Bugzilla
Database: PL/SQL (oracle), MySQL, MSSQL
Operating System: Windows 98/2000/XP/Vista/7/8, MAC OS X
PROFESSIONAL EXPERIENCE
Confidential, SPRINGFIELD, MA
Sr. Front End Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3,SASS, JavaScript, jQuery, AngularJS, Angular Strap, Underscore js, Ajaxand JSON.
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data wif server.
- Developed Angular custom directives.
- Used Routes and Factory validations in Angular.
- Worked wif Angular Controllers, services and Factory functions.
- Used two way data Binding techniques and custom filters.
- Extensively worked on Rest Services and dependency injection.
- Used require JS to load modules in JavaScript files.
- Utilized various JavaScriptandjQuery libraries, Ajax for form validation and other interactive features.
- Designed REST APIs dat allow effective and low cost application integration.
- Used Ajax, JSON to send request to teh server to check teh functionality of teh websites.
- Created various Mixins, Variables,Custom Fontsand Directives in SASS.
- Developed pie charts using Google Charts for web application dat matched teh requirements.
- Developed Slide bar, Popover, Type ahead, Dropdown functionality using Angular Strap.
- Testing teh website on multiple browsers wif their old as well as latest release.
- Used Grunt to compile Sass files.
- For easy debugging used testing framework Karma.
- Used JSON for storing and exchanging information between browsers and servers.
- Worked closely wif SQA team in fixing teh reported bugs/defects and checking cross platform compatibility.
- Extensively worked on custom directives wif Popover and Popup functionalities wif specific requirementsmatched to teh conditions.
- Active participation throughout teh entire software development lifecycle from project inception, to code development and elaborate testing of teh various modules.
- Involved in Agile/SCRUM based approach to UI Development.
- Used CSSSprites to decrease teh number of HTTP requests and load time of web pages.
- Used Underscorejs functions to minimize teh loops in Angularprogram.
- Been an active team player, helped in fixing bugs and also carried out troubleshooting.
Environment: HTML5, CSS3, JavaScript, JQuery, SASS, Ajax, JSON, REST APIs, .NET, Visual Studio,TFS, RequireJs,AngularJS,Google Charts,Underscore js, Grunt, Karma.
Confidential, NYC, NY
Sr. UI Developer
Responsibilities:
- Actively involved in all aspects of teh system design.
- Closely worked wif Business System Analyst to understand teh requirements to ensure dat right set of UI Modules been built.
- Developed all teh UI pages using HTML5,CSS3, Bootstrap, JSON, JavaScript, jQuery, and Ajax.
- For better UI Experience used technologies such as AngularJS, Node.js and Express.js.
- Get and post Methods to get data wif Ajax calls.
- Worked on Cross-Browser compatibility and fixed teh bugs for several browsers.
- Used Bootstrap for responsiveness and expertise in Grid Control System.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Developed and implemented UI controls and API’s using Angular.js.
- Participated in understanding of Node.jstechnologies and development tasks.
- Administrated and supported Node.jsapplication wifin scope.
- Used Node.js and Express.js for creating Services.
- Used Protractor for testing JavaScript code.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Created various interactive plug-ins, widgets or design UI/UX.
- DevelopedAjax based web UI framework by utilizing jQuery library.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Developed JavaScript library for rendering domain-specific layout XML to teh web.
- Debug teh application using Firebug to traverse teh documents and manipulated teh Nodes using DOM and DOM Functions.
Environment: HTML5, CSS3, JavaScript, JQuery,Ajax, JSON, REST APIs, Brackets,MS Office, PL/SQL,JDBC, AngularJS, Node.js, Express.js,Bootstrap, Protractor, Git.
Confidential, Atlantic City, NJ
Mobile Application Developer
Responsibilities:
- Mobile application development wif TitaniumSDK.
- Update Titanium wif latest features and resolve existing bugs in teh platform
- Developed iPhone and Android mobile app using SenchaTouch and Phonegap framework
- A native android application wif teh same functionality is developed in Java, Eclipse, Android SDK, HTML5, jQueryMobile, CSS3, PhoneGap.
- Using sencha touch for development to find relevant people for teh same social Networking Websites.
- Developed share view using Sencha Touch for non flash supporting devices.
- Developed portions of HTML5-based template for use in an online gambling promotion.
- Designed teh web user interfaces for all teh above use cases using JSP, Struts, HTML5, jQuery, XML and Ajax.
- Implemented CSS3, DOM Api and Ajax to create a dynamic and interactive experience.
- Responsible for teh implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
- Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines.
- Worked on teh modernization of a legacy and outsourced UI. Technologies used were Angular.js and JQuery
- Developed UI components for email and link sharing of documents and files for a Content Management System using Angular.js and jQuery
- Developed teh presentation layer (UI) using JSP, Tag libraries, HTML, Flash, CSS and client validations using JavaScript.
- Extensively used Eclipse as teh IDE tool for creating teh code.
- Used Subversion for software version control.
- Manage multiple, high profile cross-functional AGILE program teams across various business units.
Environment: HTML5, CSS3, JavaScript, jQueryMobile, Bootstrap, PhoneGap, Sencha Touch, AngularJS, Advanced JAVA, Struts, JSP,Ajax, JSON,REST APIs, Titanium SDK, SVN, Eclipse.
Confidential - Los Angeles, CA
Web Developer
Responsibilities:
- Actively involved in all aspects of teh system design.
- Understanding of application development lifecycle methodologies.
- Worked extensively on design and development of UX, UI, IA, HTML, CSS, JavaScript, JQuery
- Worked wif complete redesigns of a daily events website and focused on improving readability, utility, and overall UX.
- Thorough understanding of teh differences and bugs in various browsers and browser versions.
- Worked closely wif back-end developers to find ways to push teh limits of existing Web technology in service of creating teh best possible user experience.
- Developed various models, collections and views using backbone.js
- Worked on Cross-Browser compatibility and fixed teh bugs for several browsers.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Created various interactive plug-ins, widgets or design UI/UX.
- Implemented and designed user interface for web based customer application.
- Wrote code to implement Ajax based application by fetching teh response from backend API as a part of JSON.
- Used Selenium for testing teh site.
- Interfaced wif third-party vendors to customize UI/UX solutions for web verticals.
- Elegantly implemented page designs in standards-compliant dynamic XHTML and CSS
- Design User Interface for teh project using HTML, CSS, and Flash.
- Developed JavaScript library for rendering domain-specific layout XML to teh web.
Environment: HTML, CSS, JavaScript, jQuery, Dreamweaver CS5, Ajax, JSON, Sublime, MS Office, backbone.js, Selenium.
Confidential, San Diego, CA
Web Developer
Responsibilities:
- Experience on working wif CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically-rich code and be aware of cross-browser compatibility and bugs.
- Thorough understanding of teh differences and bugs in various browsers and browser versions.
- Understanding of application development lifecycle methodologies.
- Knowledge of human factors and usability, best practices for interface design
- Strong communication, analytical and interpersonal skills working wifin cross-functional teams
- Excellent problem solving skills and teh ability to work independently.
- Deep understanding of JavaScript and teh JQuery framework
- Developed web services in Java and Experienced wif SOAP.
- Used Core Java concepts such as multi-threading, collections, garbage collection and other JEE technologies during development phase and used different design patterns.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in write application level code to interact wif APIs, Web Services using Ajax, JSON and XML.
- Implemented and designed user interface for web based customer application.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on teh W3C standards.
- Developed data formatted web applications and deploy teh script using client side scripting using JavaScript.
- Worked on Cross-Browser compatibility and fixed teh bugs for several browsers.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Integrated wif back end code (PHP) for highly interactive Ajax based applications.
- Maintained 24/7 high volume availability demands using open source tools such as Linux, Apache, PHP, and MySQL.
- Developed large scale applications using java script.
Environment: HTML, CSS, JavaScript, jQuery, Ajax, JSON, XML, PHP, JAVA, Servlets, Struts, SOAP, APACHE, MAC OS, ECLIPSE, SVN.
Confidential
Intern Java Developer
Responsibilities:
- Actively involved in analyzing and collecting user requirements.
- Wrote Specification for teh development.
- Wrote JSPs, Servlets and deployed them on WebLogic Application server.
- Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access.
- Used JSP’s HTML on front end, Servlets as Front Controllers and Java Script for client side validations.
- Proficient in doing Object Oriented Design using UML-Rational Rose.
- Participated in Server side and Client side programming.
- Wrote SQL stored procedures, used JDBC to connect to database.
- Designed, developed and maintained teh data layer using JDBC and performed configuration of JAVA Application Framework
- Created a user Interface through HTML and JSP, Standard Tag library.
- Involved in developing various Servlets.
- Tested and validated teh application on different testing environments.
- Used DB2 as teh database and wrote SQL & PL-SQL.
Environment: Core Java, JSP, HTML, Servlets, Java Script, DB2, SQL, PL-SQL, JDBC, MS Excel, UML, Apache Tomcat.
