Ui Developer/front End Developer Resume
SUMMARY
- 5+ years of experience in developing User Interface (UI) Applications and Professional Web Applications, using: HTML4.01/5, CSS2/CSS3, reactJs, XHTML, JavaScript, jQuery, AngularJS, AJAX, JSON and XML.
- Extensive programming experience in writing web application programs covering front - end/UI Reactjs, Angular JavaScript, jQuery and AJAX for building rich user friendly, high performance web applications.
- Detailed understanding of Document Object Model and DOM functions.
- Ability to apply W3C web standards in achieving the best cross-browser user experience for sake of long-term user retention and engagement.
- Experienced in client side validations using HTML and JavaScript.
- Good understanding in JavaScript frameworks such as Angular Js, Node.js and JavaScript libraries like Backbone Js, React Js, Ember. Js.
- Experience in implementing/consuming RESTful Web Services.
- Used Bootstrap in several web application development projects that required Responsive Web Design and Mobile First Development.
- Experienced in implementing Web Applications using CSS Preprocessor like LESS, SASS.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome.
- Experienced in cross-browser issues handling.
- Experience with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer.
- Implemented Unit testing using Mocha and Chai Enzyme, Karma and E2E testing using Protractor.
- Good Experience working with High Traffic Websites.
- Experiences with full Software Development Life-cycle(SDLC), architecting scalable platforms, object oriented programming, and agile methodologies.
- Used GIT for version management and the workflows associated with them (branching & merging).
- Produced visually appealing designs focused on usability, utility, UX, cross-browser compatibility and SEO / web standards.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, XHTML, DHTM, CSS2/CSS3, SASS, Bootstrap, JavaScriptReact JS, Angular Js, Ember JS, Backbone JS, Redux, JQuery, Node JSDojo,Grunt, NPM, Jasmine, Mocha and Chai, REST full web servicesSOAP, AJAX, XML, JSON.
Languages, Scripts: JavaScript, JQuery, AJAX, JSON, Angular JS, Backbone.js, React JSEmber. Js, Node.Js, Media Query.
IDE and Editors: Sublime, Eclipse, Dreamweaver, Microsoft Visual Studio, Fiddle, Web Storm.
Application Server: Weblogic9.0/8.x/7.1, WebSphere6.0/5.X
Databases: SQL Server, Oracle, DB2, MySQL, PL/SQL.
Operating System: Windows, UNIX, Mac OS.
Other Tools: Remedy, Firebug, Chrome Developers Tool, HP Quality Center and Rally. Microsoft Office, Waterfall model, SCRUM/Agile methodologyRequirements Engineering, Testing, Unified Model Language, and User design, Wireframe Design, Layout Design, Responsive Design, Re-design techniques, TDD.
PROFESSIONAL EXPERIENCE
Confidential
UI Developer/Front End Developer
Responsibilities:
- Developed all the UI pages using react JS, Node JS, HTML5, CSS3, JSON, JavaScript, jQuery, Ajax.
- Developed dynamic responsive Web Application by integrating React JS with Bootstrap which is further integrated with Web Services.
- Developed a powerful Single Page application using React, Redux and ES.2016 Implemented reusable components using React JS which are used in multiple internal projects.
- Experienced in using Modernizer to check cross- browser compatibility, making sure that the HTML and CSS features are working properly.
- Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts testing the website on multiple browsers with their old as well as latest release
- Using React JS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
- Development of the Navigation bars, Tables, Sliders, Calendars etc.
- Implemented a Single Page Web Applications (SPA) based front end for displaying user requests, user records history and security settings various users using JavaScript and React JS.
- Used React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Used Node JS as proxy to interact with Rest services and also with Database, building real-time Web API's.
- Created view-model and controllers and worked with demo JSON data and services until API gets ready.
- Developing and Testing UX Designed Wireframes using React JS, Bootstrap with ECMA6 Standards.
- Implementing Flux architecture using React-Redux.
- Unit tested all the front-end React JS code using Mocha and Chai Enzyme.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
- Handled Deployment activities from Jenkins to trigger the build.
- Debug the issue in firebug for Firefox, web developer tools in Chrome, Safari and IE 8,9,10 browsers.
- Followed scrum methodology and biweekly sprint in the project.
Environment: React JS, ES6, Redux, webpack, Node JS, RWD, HTML5, CSS3, JavaScript,, NPM, GIT, Mocha, Chai, Web storm, Chrome, Firefox, IE 10+
Confidential, Tampa, Florida
UI Front End Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirements gathering, Design, Analysis and Code development.
- Extensively worked on HTML5, Dojo, CSS3, JavaScript, JQuery, AJAX, Bootstrap, Media Query and AngularJS.
- Customizing already existing application using modern technologies like Ionic framework, AngularJS, HTML5, CSS3
- Model building by hand in HTML, CSS, XHTML, JavaScript, jQuery and AJAX.
- Responsible for modernizing the application.
- Creating mobile applications which are responsive in nature.
- Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
- Designed Frontend with in object oriented JavaScript Framework like AngularJS.
- Creating the components and publish them as NPM packages.
- Worked on Bootstrap, LESS to develop User Interface with responsive design.
- Responsible for interacting with backend systems to fetch data.
- Responsible to encrypt the data for making service calls.
- Writing $Http service requests to fetch the data from the server.
- Parsing the JSON data that has been returned back from service call and rendering it to the view.
- Working environment included open source development tools, including Node, Grunt, and Bower.
- Followed agile development Methodology.
- Responsible to write unit test cases using Karma, Jasmine, Protractor, Angular mock.
- Used GIT as version controller.
- Used LESS as pre-compiler to generate CSS.
- Used Cascading Style Sheets in order to separate presentation from the structure.
- Used best coding practices and naming conventions while writing code in angular.js, Ionic, CSS and HTML.
- Used chrome Debugger for testing and debugging the application under development.
- Responsible for code optimization and testing across different platforms.
- Defined text alignment, borders, positioning and many other typographic characteristics.
- Used Grunt as task runner.
- Responsible for creating number of grunt-tasks for “less compilation to generate CSS”, “to build application”, “to test the application”, “to clean the application”, and many others specific to application.
- Responsible for creating new grunt task for building the application.
Environment: HTML5, CSS3, Dojo, LESS, Ionic, JavaScript, JQuery, AngularJS, Twitter Bootstrap, Adobe Photoshop, JSON, AJAX, Grunt, Backbone.JS, Agile, Media Query, Karma, Jasmine, GIT, Web Services.
Confidential, Denver, CO
Front End Web Developer
Responsibilities:
- Developed front end applications using HTML5/4, CSS3/2, JavaScript, JQuery, JQuery, AJAX, Bootstrap, RWD and AngularJS.
- Provided feedback and strategies for inputs on the layouts and UX during design discussions and user experience sessions.
- Conducted practicality investigation of transformation from JSP based UI to Angular based HTML formats.
- Built Web pages that are more client intuitive utilizing AngularJS, JQuery, HTML5, CSS3, Dojo, DOM, RESTful API Services, Media Query JavaScript, Node.js, Bootstrap, and JSON.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and business units.
- Built Single Page Applications (SPA), Responsive Web Design (RWD) UI, Rich Restful Service Applications, and HTML Wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries, Ajax, AngularJS and Bootstrap
- Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control and production support.
- Worked on Bootstrap, LESS to develop User Interface with responsive design.
- Responsible to write unit test cases using jasmine-karma, Angular Mock.
- Used Eclipse & Web Strom as editor and used chrome Developer tools for debugging.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, IE, Firefox and Google chrome.
- Involved in daily SCRUM meetings to keep track of the on-going project status and issues using JIRA. Using AngularJS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
- Developed custom directives, Factories and Services in AngularJS.
- Adopted a cross program and cross stage way to deal with make the site more flexible and strong.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility. Used Junit for Unit Test
- Produced content pages with CSS layout and style markup presentations and used JavaScript methods and properties.
- Used TFS for version control.
Environment: HTML5, CSS3, Dojo, JavaScript, Media Query, JQuery, AJAX, JSON, Angular JS, Node.JS, API REST Services, Bootstrap, Adobe Photoshop, Sublime.
