Front End Developer Resume
Bethesda, MD
SUMMARY
- User Interface Developer with strong experience of 7+ years in designing, developing, implementing and testing full - scale UI web applications across various platforms.
- Experience in understanding teh requirements and develop, implement and test various applications in multiple domains like E-Commerce, Entertainment, Finance, Business 2 Business, Healthcare and Distributed applications.
- Good work experience in developing User Interface (UI) Rich web applications, and Web Service Applications covering front-end/UI using teh web technologies like HTML5, CSS3, XHTML, JavaScript, J-Query, Angular.JS, Angular2, React.JS, Redux, Typescript and other JavaScript libraries.
- Extensive experience in Angular JS, Node JS, Backbone.JS, Ext.JS, EmberJS, Express.JS, Bootstrap.
- Experience in Angular2 and Responsive design.
- RIA applications using Flex, HTML5, CSS, Ajax, DOJO and Node JS.
- Good understanding of ReactJS, its core principles and React workflows (Redux).
- Experience in developing responsive web design using Bootstrap and media queries.
- Experience in creating components using ReactJS and its features like JSX, Virtual DOM.
- Experience in Node.JS for developing services and server-side programming.
- Experience with User Acceptance Testing and Accessibility Testing.
- Experience in AJAX based RESTful calls and implementation of third party API’s.
- Good understanding of REST API and database.
- Proficient with design software AI, Adobe Photoshop, Adobe Illustrator, Sketch.
- Designed, optimized Cascading Style Sheets using SASS, LESS, Stylus.
- Experience following W3C standards and validations using JavaScript and jQuery for building web applications along with sound understanding of HTML5 API’s.
- Experience in migrating existing application into AWS platform.
- Experience with Cloud foundry, Polymer, and Maven.
- Good working knowledge on GIT and SVN for version control.
- Experience using all popular text-Editors like Eclipse, Komodo Edit, Sublime Text, and Notepad++.
- Responsible for checking Cross browser compatibility and SEO/web standards hence worked on different browsers.
- Detail oriented person with good technical troubleshooting using Firebug, Fiddler and Chrome Inspector tools.
- Strong attention to detail and a passion for crafting high quality applications for a wide range of devices and displays.
TECHNICAL SKILLS
UI/Web Technologies: HTML/HTML5, CSS/CSS3, Bootstrap, AJAX, XML, JSON, UI Concept Modelling/Wire Framing, LESS
Scripting languages: JavaScript, jQuery, React.js, Redux, Node.js, AngularJS, Angular4, ES6, Typescript
Programming Languages: Java, J2EE, PHP, Swift, ASP.NET
CSS Preprocessors: SASS, LESS
Operating Systems: Windows, Mac, UNIX
Methodologies: Agile, Waterfall
Other Software Skills: Jasmine, Karma, Hibernate, Web Services (SOAP and REST), JUnit
PROFESSIONAL EXPERIENCE
Confidential, Bethesda MD
Front End Developer
Responsibilities:
- Developed welcome page and room details page.
- Written teh code for creating teh components in react and redux.
- Used styled components for getting teh styles to teh pages.
- Written test cases for teh components in JEST.
- Published teh app in chrome developer site.
- Worked on running teh application as kiosk application in admin console.
- Manually tested teh application as an extension and as a kiosk application on chrome tablet.
- Used SOAP UI for testing teh application using teh mock data.
- Implemented new functionality on system to meet business requirements.
- Contributed in all phases of development life cycle.
- Developed teh UI using handlebars scripting engine, jQuery, JavaScript, Sass and JSON.
- Manually tested teh application in all browsers and written unit test cases in Chai, Mocha.
- Ensured dat designs are in compliance with specifications.
- Used npm for managing dependencies.
- Followed teh grid layout for responsive design and followed teh Marriott coding standards for UI.
- Used GIT for version control and nginx for checking teh components in local.
Environment: React, Redux, Styled Components, Jest, SOAP UI, Postman, npm. Handlebars, SASS, JavaScript, jQuery, JSON, GIT, Node, npm.
Confidential, Austin, TX
UI Developer
Responsibilities:
- Developed teh application using KrakenJS, Express, HTML5, CSS3, LESS, JavaScript, ReactJS, NodeJS, jQuery, JSON, Axios, Webpack.
- Developed various sections using ReactJS and Redux library.
- Implemented React container and presentational components.
- Major contribution on maintaining teh given styles for teh application.
- Worked on all teh pages of teh application.
- Experience in AJAX based RESTful calls and implementation of third party API’s.
- Implemented flexbox layout for teh responsiveness of teh application.
- Developed react components using JSX and ES6 features.
- Manually tested teh application in all browsers and all devices and fixed various bugs.
- Worked on form submission and form Live validations.
- Used react axios for developing SPA.
- Implemented react accordions.
- Knowledge of Node.js and frameworks.
- Experience with writing code on server side using node js for managing teh data.
- Ensured dat application is accessible through keyboard focus and voice over.
- Used webpack as a build tool for managing teh files in a dependency graph.
- Fixed various bugs related to ADA.
- Followed AGILE development methodology.
- Familiar with components, elements, virtual DOM, databinding in react.
- Worked on implementing middleware for route logic.
- Worked on managing teh dependencies using node.js and npm.
- Managed teh routing logic using node.js.
- Good experience working with Redux, Vuex and Mobx for state management.
- Worked on Continuous integration through Jenkins and deploying in Altus for giving demos.
- Participated in teh initial setup of teh angular4 application structure.
- Developed components in Angular4 using typescript.
- Written code for sharing teh data between components and creating teh modules.
- Experience using angular directives, attributes and strong typing using typescript.
- Experience importing teh required modules, writing teh Observables using reactive extension for getting teh data from backend service.
- Written code for building, registering and injecting teh service.
Environment: Express, NodeJS, ReactJS, JavaScript, HTML5, Dust.js, CSS3, LESS, jQuery, JSON, AJAX, GIT, Jenkins, Altus, Visual Studio Code, Angular4, Typescript.
Confidential, McLean, VA
Web Developer
Responsibilities:
- Analyzed business requirements for teh e-commerce application, participated in technical design, development and testing of various modules assigned.
- Involved in web designing using HTML5, XHTML, CSS3, JavaScript, JQuery and extensively used Table-less Design in CSS for positioning.
- Created popup forms using Bootstrap Models, AngularJS Models and AngularJS Controllers.
- Implemented code per coding standards and Created AngularJS Controller Which Isolate scopes perform operations.
- Client Side code were written inReactJS/Redux and Server Side Code were developed using MVC4.
- Successfully performed RESTful APIs Integration using XML and JSON.
- Developed various screens for teh front end using ReactJS/Redux and used various predefined components from NPM (Node Package Manager).
- Enhancement of existing application utilizing JSP, Created HTML5 navigation menu dat is role based menu items changes dynamically, derived from teh database in teh form of XML.
- Experience in handling data import from NoSQL solutions like MongoDB to HDFS.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Worked with making calls to APIs to fetch teh data from teh backend as JSON response and parse it on teh UI for DOM/CSS Manipulation.
- Developed client-side AJAX application dat uses XSLT, XPath, JavaScript, OOP, and more Bind objects and retrieve them via JNDI interface.
- Co-ordinate with QA for testing, Production releases, Application deployment and integration.
- Provided production level code to teh engineering team for product development, including cross-browser support, CSS optimization, and ADA compliance support.
- Increased developer productivity by using efficient programming methodologies and local development.
Environment: CSS, JavaScript, jQuery, Dreamweaver CSS, AJAX, JSON, ECLIPSE, MS Office, HTML5, CSS2/3, JavaScript, DHTML, MVC, DOM, JSON, Angular.js, ES6, Node.js, D3.js, Express.js, Backbone.js, React.js, Redux, Require.js, JSP, ASP.NET, C#.NET, AJAX, SOAP, XML, Adobe Flash, GWT, Photoshop, Karma, Mocha, TFS, PLSQL, Oracle, Windows.
Confidential, Atlanta GA
Full STACK Developer
Responsibilities:
- Involved in all stages of Software Development Life Cycle.
- Worked on building modules for e-commerce transactions for helping teh users for paying teh bills easily and securely.
- Designed mock-ups and wire frames using MS PowerPoint, Adobe Photoshop CS4.
- Used AngularJS and Bootstrap for TEMPeffective design of web pages.
- Developed teh front-end part of application, user interactive web pages using web technologies like HTML5, XHTML, CSS3, JavaScript, Angular and Bootstrap, Struts(MVC), JSP.
- Worked on XHTML, CSS and assisted development with integration of User Interface into Java Application.
- Used JavaScript to update a portion of web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Worked on implementing directives and scope values using AngularJS for an existing page.
- Designed animated icons, vector images, banners, templates and presentations with teh help of Macromedia Flash MX and Action Script 2.0
- Used JavaScript, Angular JS and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Using advanced level of JQUERY, AJAX, JavaScript, CSS minification and pure CSS layouts.
- Written application level code to perform client side validations using JQUERY, JavaScript.
- Followed AGILE development methodology.
- Providing support for System Integration Testing & User Acceptance Testing.
- Involved in resolving teh issues routed through trouble tickets from production floor.
- Interaction & co-ordination and aiding for testing team as and when required.
- Extensively involved in testing user interface of teh application using Karma.
- Experienced in cross browser testing and fixed teh bugs pertaining to various browsers.
- Worked actively with team members to meet teh client requirements.
- Involved in using various IDE’s, Dreamweaver, Notepad++, and eclipse.
- Drafted usability evaluation as needed in planning, preparation, and follow up, so dat each design iteration was evaluated TEMPeffectively and at teh correct time.
Confidential, Raleigh NC
UI Developer
Responsibilities:
- Involved with all stages of Software Development Life Cycle.
- Understanding client business requirements and participating in client meetings for developing user friendly front end customer facing product site using mix of technologies and techniques such as HTML5, CSS3, XHTML and JavaScript.
- Created single page applications(SPA) using AngularJS and involved in binding data to specific view and synchronizing data with server.
- Created custom directives in Angular JS to re-use components such as multi field form elements.
- Created design mock-ups and wire frames using MS PowerPoint, Adobe Photoshop CS4.
- Using advanced level of JQUERY, AJAX, JavaScript, CSS minification and pure CSS layouts.
- Designed graphics, buttons, logos and flash animation for teh application.
- Designed responsive web pages using media queries and Twitter Bootstrap.
- Participated in Technical / Functional Reviews
- Wrote application level code to perform client side validation using jQUERY, JavaScript.
- Involved in resolving teh issues routed through trouble tickets from production floor
- Providing support for System Integration Testing & User Acceptance Testing.
- Used Jasmine for testing JavaScript.
- Experienced with Firebug for debugging JavaScript.
- Interaction & co-ordination and aiding for testing team as and when required.
- Extensively involved in testing User Interface of teh application to improve teh performance and provide bug free application.
Confidential, Houston TX
Web UI - Frontend Developer
Responsibilities:
- Built and maintained Web pages for teh internal applications using HTML, CSS3, Ajax, JSP and jQuery based on teh W3C standards and Web 2.0.
- Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
- Defined new validations through jQuery for teh form field validation implemented through HTML5.
- Built highly modular HTML5 front end dat built on jQuery optimizing for rendering performance.
- Implemented modules into Node.js to integrate with designs and requirements.
- Experienced in using Jira and other Atlassian tools for project management and version management.
- Used Fire bug to traverse teh documents and manipulated teh Nodes using DOM and DOM Functions.
- Extensively used JavaScript, jQuery to provide UI functionality Created pages for Login using single sign on, main page containing favorites and page for continuous integration configuration.
- Successfully migrated existing application into AWS platform.
- Extensive experience in visualization, creating visual designs, product logos, developing high quality of work, maintaining team, and design reviews, handling whole project through its life cycle.
- Designed and developed custom jQuery components for teh front-end client side validations.
- Managed and implemented all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.
Environment: JavaScript, jQuery, Java, Node.js, Jira, HTML, CSS3, AJAX, DOM, Tomcat, Rally, REST API, Eclipse.
Confidential, Raleigh NC
Web UI - Frontend Developer
Responsibilities:
- Responsible for gathering teh requirements, understanding teh business goals and website functionality.
- Followed AGILE development methodology for project management.
- Extensively used HTML, CSS and JavaScript for meeting W3C standards.
- Developed teh project so dat it is compatible with cross browser and multiple browser techniques.
- Involved in designing User Interface mockup screens using adobe photoshop.
- Involved in implementing user interface guidelines and standards throughout development and maintenance of website using DHTML, HTML, CSS, JavaScript and jQuery.
- Used JavaScript and XML in updating a portion of webpage to reduce bandwidth usage and load time.
- Involved with all stages of Software Development Life Cycle.
- Closely worked with business system analyst to understand teh requirements to ensure dat right set of UImodules been built.
- Designed teh front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, CSS3, JavaScript.
- Using advanced level of JQUERY, AJAX, JavaScript, CSS minification and pure CSS layouts.
- Wrote application level code to perform client side validation using JQUERY, JavaScript.
- Maintain, enhance, and recommend solutions dat best suit business and technology needs from UI standpoint.
- Involved in resolving teh issues routed through trouble tickets from production floor
- Interaction & co-ordination and helping for testing team as and when required.
- Extensively involved in testing User Interface of teh application.
