Sr.front End/ui Developer Resume
3.00/5 (Submit Your Rating)
Austin, TX
SUMMARY:
- Over 7+ experience in the programming, Front - End Web App, and User Interface (UI) development using Angular2, Typescript, ES 6, XHTML, DOJO, POJO, JavaScript, Mongo DB, Django, Ember JS, Vanilla JS, Canvas JS, jQuery, AJAX, XML, Ext JS, Node JS, Can JS, Bootstrap, JSON, HTML 4/5, CSS.
- Proficient in developing responsive mobile friendly websites quickly and effectively using HTML5, CSS3, JavaScript and jQuery and experience in making them cross browser compatible.
- Worked on React JS Virtual Dom and React views rendering using components which contains additional components called custom HTML tag.
- Experience in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Expertise in using Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
- Designed and created architecture of D3.JS to React converter and shared state object implementations.
- Experience writing unit test cases using Karma, Mocha and using Protractor to perform end-to-end testing on Angular JS applications.
- Expert level knowledge in Docker and AWS cloud services in the category of deployment.
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, jQuery, HTML, XHTML, DHTML & CSS to develop valid code and table-free sites.
- In-Depth understanding of entire web-based architectures, web technologies, SDLC and OOAD.
- Hands on UML compliant high-level design with data flow diagram, Class Diagrams, Sequence Diagrams, Activity Diagram and Use Cases and documenting for peer developer.
- Developed single page applications using Angular 2, React Redux architecture, web pack and grunt.
- Familiar with Mobile Web Development using jQuery Mobile, swift and Twitter Bootstrap.
- Experience in Applications using AJAX, Object Oriented (OO) JavaScript, Angular JS, Node JS, Kendo UI, Knockout JS, JSON, JSONP, and XML, Spring.
- Experience in using Mobile Frameworks like ionic, Phone Gap, jQuery mobile, Kendo UI for IOS and Android Platforms.
- Hands on Experience on Angular CLI (Command line Interface).
- Experience in Creating wireframes, storyboards, user flows, process flows and site maps to effectively communicate interaction and design ideas
- Experience in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Experience in working with RESTful Web-Services and implementing RESTful API's.
- Experience working in various Software Development Methodologies like Agile, Waterfall, SCRUM and TDD.
- Used Backbone.js and Require.js to create Views to hook up models to the DOM and synchronize data to/from server.
- Involved in using various IDE's like Dreamweaver, WebStorm, IntelliJ, Notepad++, Pycharm, Spyder Sublime Text 2, Brackets. and Visual Studio.
- Working experience in React flux libraries Redux JS, Vanilla JS and Alt JS.
- Worked on Responsive Web Design (RWD) and implemented basics level of Angular.js, React JS.
- Expert level knowledge on deployment using XenApp and Xen Desktop.
- Experience in developing style components with LESS & SASS.
- Experience with Version Control tools like GITHUB, CVS, VSS and SVN for Source Code version management and merging Source code after intermittent Project releases.
- Mastered the GRUNT and GRUNT commands for building and deploying the project. Used Bower for successfully implementing the dependencies.
- Good Understanding of Node.js, Express.js, socket.io, Mongoose, Firebase, MongoDB, DB Design, DB normalization and writing SQL queries with RDBMS like MySQL, MySQL databases.
PROFESSIONAL EXPERIENCE:
Sr.Front End/UI Developer
Confidential - Austin, TX
Responsibilities:
- Developed Web Application front end using HTML5, CSS3, JavaScript, jQuery and Angular J.
- Used Ag-Grid for grid view, UI-Select for custom dropdowns and controls
- Migrated the existing jQuery-based web application to Angular and integrated Spring with Hibernate for persistence with database.
- Created various UI screens with in branding guidelines, Worked on transformation of design and interaction ideas into wireframes.
- Designed and documented user interface functionality in wireframe and writing.
- Followed Agile Software Development Methodology in the progress of the project.
- Worked with team to define UI framework for visualizations and Strategic UX Conceptualizations.
- Worked with Typescript (ES-6). Written unit test cases with Jasmine and karma and have some experience with Protractor for End to End testing.
- Used React flux to polish the data and for single directional flow.
- Extensively involved design discussions and user experience sessions to provide inputs on the layout and UX .
- Used HTTP, Observables and RxJS for the communication with the server • Extensively used React JS, Node JS, Backbone JS, Angular JS, JavaScript, Typescript and jQuery to provide UI functionality • Involved in design of Class, Sequence & Event Diagrams as part of Documentation.
- Worked with a team for implementing strategic, tactical and creative solutions.
- Designed and developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS, JavaScript, and AngularJS) .
- Used Bootstrap and AngularJS for effective design of Web pages.
- Worked on implementing directives and scope values using Angular Js for an existing webpage.
- Developed Grid using Angular Kendo UI-grid and added several features such as Pagination, Pinning and exporting functionalities to the UI grid.
- Wrote code to implement AJAX based applications be fetching the response from backend API as a part of JSON.
- Implement modules into Nodejs to integrate with designs and requirements and attended day-to- day meeting, status meeting, and strong reporting developed the unit testing scripts using Jasmine for testing the JavaScript code and automation of the tasks with Grunt/Gulp.
- Used Node.js for server-side code and Express.js as the framework. Written callback functions for the Restful API.
- Created AngularJS Controller Which Isolate scopes perform operations in UI.
- Used AngularJS framework where data from backend is stored in model and populated it to UI.
- Used services to read data from remote server using React.JS and used Node JS to develop the back-end components, connect the application with the other web services.
- Used karma test runner and Jasmine for JavaScript unit testing and maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Developing the sites for online trading using E-Commerce such as Electronic Data Exchange and implemented responsive React components for different resolutions and successfully performed the Restful APIs Integration using XML and JSON .
- Wrote the controller in Spring MVC which delegates the request from front end to the delegator layer and to make calls with backend systems.
- Created XHTML pages with CSS and the Box Model and created AJAX calls using AngularJS to handle data operations including ordering & filtering.
- Created Gateway for inbound and outbound traffic such as web services (SOAP, REST) including mutual authentication.
Front End/UI Developer
Confidential - Houston, TX
Responsibilities:
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, jQuery, CSS, and HTML.
- Provide UX expertise to outside groups on Web application development and implementation.
- Perform accessibility evaluations for websites. Create best practice guidelines that meet WCAG 2.0 AA standard.
- Created and maintained mapping files and transaction control in Hibernate.
- Migrating some of the applications from AngularJS 1 to Angular 2 and componentize the code as per the Angular recommendations for better testability.
- 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.
- Worked one-on-one with client to develop layout, color scheme and layout for the website and implemented it into a final interface design with the HTML5/Bootstrap & Typescript.
- Worked on Angular 2.0 by consuming Restful web services & Used Angular 2.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
- Created wireframes and designed the entire UI/UX foundation.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Used tr-ng-grid to create data grid/ table Using AngularJS and Bootstrap.
- Developed AngularJS functionality in the application to provide two-way binding to the system.
- Used customized services and directives in AngularJS to develop dynamic and responsive webpages.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Developed Custom Tag Libraries for the use in web pages by using JSTL packages for the development of the Web Pages.
- Involved in close UI/Server Integration using rest calls for grid related get/save call.
- Implemented applications using twitter Bootstrap framework.
- Coded pages with best Search Engine Optimization (SEO) techniques.
- Used Backbone.js and Require.js to create Views to hook up models to the DOM and synchronize data to/from server.
- Committed code change into repository by using version control tool SVN.
- Linked web page with social websites with feedback features by using JavaScript.
UI Developer
Confidential - Akron, OH
Responsibilities:
- Worked closely with cross-functional teams as a part of Agile environment.
- Implemented Single Page Application (SPA) architecture and client side MVC using Angular JS.
- Developed various UI components using Angular JS, JSON and HTML5.
- Created forms to collect data from the user in HTML and JavaScript.
- Used Angular routing for navigation between views in the application.
- Actively involved in using Angular JS and HTML5 to enable client-side data to meet specific criteria by applying various validations.
- Worked with Angular JS filters in expressions and directives to filter data rendered in the UI.
- Built advanced Data Visualization using D3.js and HTML5 for the business intelligence, data discovery and analytics offerings.
- Responsible to make sure that look and feel of the UI designs works same in different versions of different browsers.
- Used Yeoman CG-Angular generator to manage directory structure, organize components and modules, and bootstrap new directives, modules, and controllers.
- Designed and developed the application to be responsive for desktop, mobile and tablets using Bootstrap.
- Used best coding practices and naming conventions while writing code in JavaScript, HTML and CSS.
- Tested the application using Jasmine Test Framework and developed the application in Eclipse IDE.
- Used AJAX to make the service calls from the web page using jQuery without performing a browser refresh.
- Watched project changes with Grunt task runner and installed latest version of libraries with Bower based on running in the Node.js environment.
- Deployed the application on Tomcat Web Server.
- Involved in the development, maintenance and enhancements of the application.
- Used Firebug and web developer toolbar for finding and fixing bugs.
- Used SVN for version control and JIRA to keep track of outstanding bugs to reduce downtime, increase productivity and improve communication.
- Communicate with the client to understand the requirement of the website, gained experience in project planning.
Web Developer
Confidential - San Jose, CA
Responsibilities:
- Worked on Design, UI, wire-framing, HTML, CSS, jQuery, JSP, accessibility, and optimization .
- Translated designs and style guides into functional user interfaces, ensuring cross browser compatibility, performance and robustness .
- Utilized various JQUERY plugins to build Rich Internet Application RIA to make it look more intuitive.
- Designed Chrome Packaged Apps like Some Games and Widgets using various technologies JavaScript, CSS and HTML.
- Designed wireframes and mock-ups for new web interface for a network analysis virtual appliance.
- Worked with full UI control of HTML/CSS, maintaining code and cleanliness.
- Created some prototype to implement some of the latest features of HTML and CSS.
- Worked with back end developers to implement AJAX and dynamic HTML functionality in jQuery.
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Maximized page load by analyzing content and adjusting the code by following optimization standards.
- Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall UX.
- Worked closely with QA team to understand the reported defects and fix them.
- Used node.js to create server-side applications for JavaScript codes to build real-time web API's.
- Developed internal application using Angular.js and Node.js connecting to Oracle on the backend.
- Implemented Object-relation mapping in the persistence layer using Hibernate framework in conjunction with spring functionality.
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
TECHNICAL SKILLS
- Front-end Web App, User Interface Development, Angular2, Typescript, ES 6, XHTML.
- DOJO, POJO, JavaScript, Mongo DB, Django, Ember JS, Vanilla JS, Canvas Js, jQuery.
- AJAX, XML, Ext Js, Node Js, Can Js, Bootstrap, JSON, HTML 4/5, CSS, React Js, VD.
- Angular Js, Controllers, Filters, Services, Templates, Event, Injectors, D3.js, Karma.