Front End Developer Resume
Eagan, MN
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, s, 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, Eagan, MN
Front End Developer
Responsibilities:
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Developed UI using HTML, CSS, jQuery and JavaScript for interactive cross browser functionality and complex user interface.
- Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them.
- Strong Experience in dealing with CSS Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding and CSS Box Model.
- Developed backend web services using Node JS and stored dependencies using NPM.
- Involved in Writing and Executing SQL Scripts and responsible for fixing the issues and monitoring it to make sure it releases in time.
- Used Backbone.js for making Ajax calls (GET, POST) for triggering or fetching data from Restful API's provided by the backend team.
- Design with a Good background working in Wireframes, Prototypes and Mock-ups.
- Developed UI using IDE Tools like Eclipse, NetBeans for Web development.
- Implemented Caching, Session State, Cookie Management, view state, POST and GET techniques.
- Worked with designers to create mockups for the client screen per the provided wireframes.
- Analyzed and parsed the response of JSON/XML to update DOM.
- Fabricated style sheets to manage the look-and-feel of the site using CSS, bootstrap and XML.
- Experience with common front-end development tools such as Babel, Web pack and Grunt.
- Developed AJAX based web-based UI framework by utilizing jQuery library.
- Well Versed in using Jira for tracking issues, defects and project management.
- Used jQuery plug-in to implement features as a lightbox, sliders and other intuitive features.
- Worked extensively with the backend team to integrate the HTML code into JSPs.
- Worked with PHP for server-side scripting and had an experience in working with XSLT.
- Experience in using various IDE's like MS Visual Studio, Notepad++ and sublime text.
- Developed components involving closures, event handling and Object-Oriented Java Script.
- Developed the custom data grids upon jQuery framework to deliver the business data Involved in daily defect triage calls, fixed various serious defects based on their impact on the application.
- Worked upon the dashboard for the project which contains a variety of charts and drag-and-drop components using jQuery UI library
Environment: HTML, XML, CSS, AJAX, JavaScript, jQuery, JSON, JSP, Adobe Dreamweaver.
Confidential, Omaha, NE
Front End Developer
Responsibilities:
- UsedNPMfor installing required node modules and other publishedAngular NPM modules
- Worked Extensively withAngular CLIfor creating components, Services, pipes, Directives
- Updated the application with new features ofAngular 4 and worked with new features ofAngular 4like new if else syntax, ng-templates, form validators
- Designed and developed the application usingAngular 2framework along withHTML5,CSS3,LESS, Type Script,Java Script,Bootstrap,Node.js,NPM
- Enhanced legacy application by building new components inAngular 2andtypescript
- Developed single page applications usingAngular 2,Typescript, andgrunt
- 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, s, 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.,
- Worked with JavaScript to perform client-side validations such as form validations
- Developed the application to be accessible for users with disability with Corporate Accessibility Technology Office (CATO) compliant both by using keyboard and voiceover
- 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.
