Front End Developer Resume
Nyc, NY
PROFESSIONAL SUMMARY:
- About 8+ years of experience in developing User Interface (UI) application and web applications using HTML5, CSS3, Java scripts, AngularJS, Angular (2/4), ReactJS, JQuery, AJAX, JSON and XML
- Experience with different methodologies such as Agile and waterfall in life cycle development process of Software development life cycle (SDLC) which includes Scrum meetings, iterations and task analysis
- Developed visually appealing designs focused on usability, browser compatibility and to web standards
- Worked on different web - browsers such as Internet explorer, Google Chrome, Firefox, Mac’s Safari
- Experience with JQuery Plug-ins (Validate, Drag and Drop, Auto complete), AJAX, Dynamic HTML (DHTML) and JSON
- Experience with Model View Controller (MVC) & MVVM Design Pattern using frameworks such as Angular (2/4) and ReactJS
- Experience with debugging & troubleshooting existing code using debugging tools like Firebug, Chrome Developer Tools
- Experience includes hands-on working knowledge in using various IDE’s such as WebStorm, VSCode, Eclipse, Aptana
- Experience using with various version controlling tools such as GIT, SVN and project management tools such as JIRA, Confluence, Rally, and Radar
- Conduct team building activities such as presentations about latest technologies, trainings, and meetings to develop a strong team
- Excellent communication skills, with an ability to understand the technical and non-technical concepts and capable to work in an aggressive and multitasking environment by meeting the assigned deadlines.
TECHNICAL SKILLS:
Operating Systems: Windows XP/2000/2008, Windows 7, Mac OS
Web Technologies: HTML 4/5, CSS/CSS3, Java Script, JQuery, AJAX, and JSON
Web Servers: WAMP, Apache Tomcat
Editors: Notepad++, Eclipse, Aptana, Webstorm
Browsers: IE8, IE9, IE10, Firefox, Chrome, Safari, Opera
Databases: MS Access, My SQL, SQL
Debugging Tools: Firebug, HTML Validator, Chrome Developer Tools
Languages: C, C++, Java, VB.Net, Angular.js, Angular, Mustache.js, ReactJS
PROFESSIONAL EXPERIENCE:
Confidential - NYC, NY
Front End Developer
Responsibilities:
- Responsible for the overall layout design (Table-less), color scheme of the web site using HTML, XHTML and CSS and Responsible for creating detailed wire frames and process flows.
- Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Created and deployed new features in order to sustain and amend existing applications.
- Creating Desktop and Web Applications using C#, ASP.NET.
- Converted the mock-ups into hand-written HTML, CSS, XHTML, JavaScript, jQuery and JSON.
- Implemented jQuery UI widgets like drag, drop, accordion, sort, etc.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and jQuery.
- Developed client-side validation code using JavaScript and jQuery.
- Provided graphic and artistic support for web enhancement and new creative initiatives.
- Implemented the Drag and Drop functionality using jQuery framework.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Used jQuery plug-ins for Drag and Drop, Widgets, Menus, User Interface and Forms.
- Responsible to manipulate HTML, CSS in jQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Extended CSS as needed to accommodate new data and display types.
- Developed IFRAME element to fetch and display the external pages that contains JavaScript/CSS code that runs when fetched via Ajax, the page is from an outside domain.
Environment: HTML5, CSS3, JavaScript, AJAX, JQuery, JQuery UI, Responsive Web Design, Angular 2, TypeScript, Angular.js, Ext.js, Node.js, bootstrap.js, JSON, DOM, XML, XHTML, W3C, Photoshop and Windows.
Confidential, Omaha, NE
Front End Developer
Responsibilities:
- Used NPM for installing required node modules and other published Angular NPM modules
- Worked Extensively with Angular CLI for creating components, Services, pipes, Directives
- Updated the application with new features of Angular 4 and worked with new features of Angular 4 like new if else syntax, ng-templates, form validators
- Designed and developed the application using Angular 2 framework along with HTML5, CSS3, LESS, Type Script, Java Script, Bootstrap, Node.js, NPM
- Enhanced legacy application by building new components in Angular 2 and typescript
- Developed single page applications using Angular 2, Typescript, and grunt
- Experience working with Angular 2 for a complete project in rebasing application’s front end
Environment: Angular (2/4), Angular CLI, TypeScript, JavaScript, Node.js, NPM, Express.js, JQuery, Bootstrap, Ajax, HTML5, CSS3, GIT, WebStorm, TDD, Jasmine, Karma, LESS, Grunt
Confidential, Sunnyvale, CA
Front End Developer
Responsibilities:
- Deep understanding and working experience in Object Oriented JavaScript programming and JavaScript MVC, MVVM frameworks
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements
- Developed responsive application to different screen resolutions using Bootstrap and CSS media queries
- Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code
- Created configurable components using ReactJS and also created documentation for components
- Created documentation for all the components which is included in React-Bootstrap
- Worked with HTML5, CSS3, JavaScript, Reactjs, Responsive design & ES6 for developing user interface
- Worked with Gulp for task runner to build and deploy application as a package
- Experience in using GIT for pulling and committing the developed content from/to the GIT repository
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance
Environment: HTML5, CSS3, SASS, Java Script, ReactJS, ES6, ESLINT, NodeJS, Bootstrap, Gulp, VSCode, GIT
Confidential, Sunnyvale, CA
Lead UI Developer
Responsibilities:
- Worked with HTML5, CSS3, Mustache.js, JQuery, AJAX, JSON and LESS, a CSS framework
- Worked with Object Oriented JavaScript and driven the application to align with functional programming
- Working as a Lead developer for the project and performed 4 successful releases with less than 5 percent bugs being reported
- Perform Code reviews with team to analyze the developed code and check for improvements
- Develop data contracts between front end and backend teams to capture data needed for application to render content
- Extensively used AJAX to make API requests to the server and fetch the data in JSON format
- Perform Design Analysis to assess any issues with requirements & suggest ideas to improve sustainability
- Experience with code optimization techniques to decrease excessive use of JavaScript in developing dynamic functionality
- Worked with different browsers such as Internet Explorer, Firefox, Chrome, Safari to verify cross browser compatibility
- Worked with Safari Developer Tools, Firebug and Chrome developer tools to debug and troubleshoot code
- Worked using SVN, a content repository-version control system used to commit & push developed code
- Interact with Business Analyst (BA) to demonstrate the developed code to end users which is to be in par with the business requirements
- Worked as a coordinator between on-site and offshore teams for two other projects to ensure tasks are completed as per schedule
- Conduct UI workshops to ensure team learns new technologies and techniques to improve their work capabilities
- Conduct team building activities such as presentations about latest technologies, trainings, and meetings to develop a strong team
- Worked with QA Team to test code for errors and also with support team to assist in handling issues pertaining to code
- Documented technical development according to business requirements, integration points and further enhancements
Environment: HTML5, CSS3, Object Oriented Java Scripts, Mustache.js, JQuery, AJAX, JSON, Eclipse 4.3, IntelliJ WebStorm, SVN, Safari Developer Tools, Chrome Developer Tools, and Firebug
Confidential, Dallas, TX
UI developer
Responsibilities:
- Worked with HTML5, CSS/CSS3 to develop the front-end screens of the core modules
- Worked with different Animations to provide effects for dialog boxes, panels, widgets etc.,
- Developed the application to be accessible for users with disability with Corporate Accessibility Technology Office (CATO) compliant both by using keyboard and voiceover
- Worked with JavaScript to perform client-side validations such as form validations
- Experience in working with Angular.js MVC Framework
- Worked with Gridster.js, a jQuery plugin to develop intuitive and interactive drag and drop layout for different widgets
- Extensively used AJAX to make requests to server and fetch data in JSON format
- Experience includes working on JQuery, JavaScript to develop the code for the core modules
- Developed the application to be Adaptive UI and made it compatible across different platforms such as desktops, and tablets
- Worked on different browsers such as IE, Firefox, and Chrome to verify browser compatibility
- Worked with IE Developer, Firebug and Chrome developer tools to debug code
- Worked with SVN, a content repository-version control system used to commit and push developed code
- Rally, a project management tool used to assign and track tasks, and also to check daily updates of project
- Interact with Business Analyst (BA) to verify developed code to be in par with business requirements.
- Involved with Testing team to test code for errors and also with support team to assist in handling issues pertaining to code
Environment: HTML5, CSS3, Java Scripts, Angular.js, JQuery, AJAX, JSON, Eclipse 4.3, SVN, Rally, Chrome Developer Tools, Firebug
Confidential, Chicago, IL
Java Front End Developer
Responsibilities:
- Requirements gathering, analyzing and understanding of the business requirements to develop the user interface of the application using SDLC process
- Experience in working with Backbone.js MVC Framework
- Developed highly usable, accessible, X-browser, X-resolution, and X-platform compatible web applications using HTML, XHTML, DHTML, CSS, CSS3, JQueryand JavaScript
- Handling code optimization techniques to decrease excessive use of JavaScript in developing dynamic functionality, with the use of CSS pseudo-classes
- Developed authentication techniques for the web application with form-based authentications using HTML, JavaScript, and JQuery
- Used AJAX and JSON to make asynchronous calls to the server to get the required data
- Worked on different browsers such as IE8, IE9, IE10, Firefox, Chrome, Operaand tested these applications in these web browsers as per W3C standards
- Used Firebug, Web Inspector, and IE Developer Toolbar for debugging and check browser compatibility
- Handled issues and errors while developing the application and provided support services for the application
- Documented the work according to the business requirements, integration points and further enhancements
Environment: HTML, HTML5, CSS, CSS3, JavaScript, JQuery, AJAX, JSON
Confidential, Bothell, WA
UI Developer
Responsibilities:
- Managed application state using server and client-based State Management options.
- Coded Java Script for page functionality and Pop up Screens.
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Extensively used JQUERY UI library to create various components for the web application.
- Used Twitter Bootstrap to give solid visual properties.
- Performed unit Test using jasmine test framework.
- Wrote code to handle cross browser compatibility issues in IE 7, 8, 9 and FF.
- Designed new classes and functionalities using various JQUERY components for CRM application for customer service.
- Wrote extensive HTML, CSS and JavaScript code to build dynamic pages using Eclipse.
- Developed and designed the various screens and its architecture in accordance to UI Specs.
- Maintained and manipulated databases for XML parsing for applications in MYSQL.
- Wrote application level code to interact with the backend (Java) code AJAX and JSON.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
Environment: HTML, CSS, JavaScript, JQUERY, SVN, Eclipse.