User Interface Developer/reactjs Resume
Round Rock, TX
SUMMARY:
- 7 years of experience in Web Development, developing User Interface (UI) applications and professional web applications using HTML/5, XHTML, CSS2/CSS3, JavaScript, jQuery, AJAX, JSON, ES5/ES6, XML, Angular.js, Backbone.js, React.js and Angular.js 2/4 with experience in the software development life cycle.
- 2 years of working experience on AngularJS/2/4
- 1 year of working experience on ReactJS.
- Working experience in Agile Scrum projects for many years. Attended daily scrums, bi - weekly sprints and sprint planning, Retrospectives and other Software Development activities.
- Experience in building pixel-perfect user interface with HTML, CSS, JavaScript and jQuery.
- Strong experience with jQuery, jQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML (DHTML) and JSON.
- Experience with Responsive Web Design for mobile, tablet and Desktop lower resolution, 2k, 4k.
- Work experience with Backbone MVC and Angular MVC.
- Hands on experience with Object Oriented JavaScript, OOPs concepts and Implementation.
- Working experience of web services with REST and SOAP features on UI development.
- Experience on various CSS3 properties like Border Radius, Border Images, Box model, Transition, Transform, Animation, Overflow, Marquee and Multi-Column properties.
- Excellent verbal and written communication skills, with an ability to understand the concepts and technical and non-technical requirements.
- Self-motivated team player with excellent interpersonal skills. Passionate about latest trends in interactive experiences across a variety of mediums with a strong desire for innovation.
TECHNICAL SKILLS
Web Technologies: HTML, CSS, HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Backbone.js, Angular.js/2.0, React.js, Bootstrap, Jquery Mobile, Node.js, D3.js
Designing Software: Adobe Photoshop CS6, Adobe Dreamweaver CS5, MS office, Adobe Illustrator CS6, Eclipse, Sublime Text Editor, Notepad++
Programming languages: C, C++, Java, PHP, ASP.Net
Operating Systems: Windows 7/Vista/XP/98, Mac OSX
Databases: MS-access, Oracle, MySQL, SQL Server, Mongo DB
Debugging Tools: Firebug, Chrome Tools, HTML Validator, F12 Web Developer
PROFESSIONAL EXPERIENCE
Confidential, Round Rock TX
User Interface Developer/ReactJS
Responsibilities:
- Worked on B2B Customer Onboarding application using latest technologies ReactJS, .Net, Mongo DB.
- Responsible for building reusable React components and forms, validations and web interactions.
- Translated UX wireframes, prototypes into high quality code using HTML. CSS preprocessor SASS.
- Developing UI using React-Native and JavaScript as well as Redux to manage states locally.
- Worked on responsive design and developed a single responsive website that could be served to desktop, Tablets users using React.js. React-Router to turn application into Single Page Application (SPA)
- Webpack 2.0 for build and integrated with Continuous integration tool TeamCity.
- Created CMS data (Content Management System) and stored data in session storage to load static data.
- Utilized the features of Chromedeveloper tool, IE F12 developer tool, Firefox Firebug to debug JavaScript and fixed multiple cross-browser issues.
- Experience on deploying web application to Pivotal Cloud Foundry (PCF)
- Wrote unit tests for state and stateless React components with JEST, Mocha, Chai.
Environment:ReactJS, HTML/5, CSS/3, JavaScript, AJAX, JSON, Bootstrap, SASS, Git, Webpack 2.0, TeamCity, Pivotal Cloud Foundry (PCF), Team Foundation Server (TFS), SharePoint
Confidential, Richardson TX
User Interface Developer/JavaScript/jQuery/Angular 2.0
Responsibilities:
- Worked on 2 projects. Sales Express/Security Express and Sales Express 2.0
- Developed and enhanced front-end part of Confidential &T’s business application Sales Express by using JavaScript, Angular.js and Angular 2/4
- Used multiple jQuery UI interactions, widgets and integrated the HTML & hbs in JSP/J2EE Pages.
- Used Angular.js 2.0 & TypeScript to create single page application for new UI of Sales Express 2.0
- Developed and utilized UI reusable components through Angular 2.0
- Extensively used Debugging tools to debug JavaScript by using ChromedeveloperToolbar, Firebug.
- Fixed many critical bugs related to iPad native touch, scroll and Bluetooth Keyboard.
- Used AJAX with Handlebars to display backend data dynamically overlay contents on web pages.
- Created dynamic forms with jQuery validations, events and interactions.
- Wrote code for the Web services using jQuery, AJAX via JSON response on web pages.
- Developed apps using multiple software development tools Eclipse IDE, IntelliJ IDEA and Visual Studio Code.
Environment:HTML/5, CSS/3, JavaScript, jQuery, AJAX, JSON, Bootstrap, Angular.js/2.0, TypeScript, Handlebars.js
Confidential, Torrance, CA
UI/Front End Web Developer/AngularJS
Responsibilities:
- Involved in testing and technical support for m.scion.com and new version of scion.com websites.
- Actively participated in the pre-launch stage of new version scion.com.
- Extensively used AngularUI, jQuery UI and Bootstrapforfront-end interactions.
- Extensively used Bower and Node components in the implementation of JavaScript libraries.
- Fixed many bugs and UI alignment issues for mobile and tablet views.
- Used Git version control for the history of modifications.
- Used HTML5 and CSS3 elements for new look & feel utilizing the cross-browser features.
- Created responsive web design to have the flexibility for the desktop, tablet and mobile by using the screen-width and media queries.
- Used Node.js and Grunt.js workflow.
- Extensively used Debugging JavaScript using ChromedeveloperToolbar, Firebug.
- Used AJAX extensively for the API calls to implement frontend features in the application.
Environment:HTML5, CSS3, JavaScript, JQuery, AJAX, JSON, XML, Bootstrap, Angular Bootstrap, Angular.js, Node.js, Bower components, NPM, Grunt.js, JIRA, Asana bug tracker
Confidential, Fremont CA
HTML5 Developer
Responsibilities:
- Responsible for designing and developing responsive mobile friendly websites by using Adobe Photoshop, HTML5, CSS3, JavaSctipt and jQuery.
- Wrote code from scratch by implementing the new HTML5 semantic elements
- Created responsive web design to have the flexibility for the desktop, tablet and mobile by using the screen-width and media queries.
- Used HTML5 for audio and video playback. Created animations by using CSS3.
- Worked on HTML email templates and multimedia Flash and other designing tools.
- Wrote HTML and JavaScript from scratch and reused the available JavaScript components for the widgets.
- Wrote jQuery UI for special effects and events on the web browser.
- Used CSS3 and media queries to convert desktop version main menu bar to the scrollable drop-down menu on the minimum screen width and mobile versions.
- Worked remotely and actively participated in all meetings involved with the clients
Environment:HTML, HTML5, CSS, CSS3, Responsive Web Design, JavaScript, JQuery UI, Adobe Photoshop
Confidential, PLANO TX
User Interface Developer/AngularJS
Responsibilities:
- Involved in all stages of Software development life cycle including Analysis, development, implementation, testing and support.
- Created package.json for Bower and NPM.
- Extensively used AngularUI(Angular Bootstrap) for ng-grid, andUIcomponents.
- Extensively used Bootstrap and imported the features into CA’s custom CSS library.
- Debug the application using Firebug to traverse documents and manipulated the Nodes using DOM Functions.
- Used Git version control and Node.js and Grunt.js workflow.
- Created statistics graphs by using D3.js
- Used AJAX extensively for the API calls to implement frontend features in the application.
- Coordinated with Interface Design Architects for meeting accessibility standards Confidential code level.
- Participated in the team on Agile development cycle and followed SCRUM methodology.
- Worked on creating responsive web design for smart devices using media queries.
Environment:HTML/HTML5, CSS/CSS3, JavaScript, JQuery, AJAX, JSON, Bootstrap, Angular.js, Angular Bootstrap, Node.js, Bower, NPM, Grunt.js, Ext.js, D3.js, Jasmine
Confidential DALLAS TX
Responsibilities:
- Involved in 3 different projects under Confidential &T’s new UI and successfully involved till the release.
- Developed and implemented front-end part of business applications by using Angular.js and Backbone.js.
- Used multiple JQuery UI interactions, widgets and effects in the project and also developed custom animations and custom widgets from Confidential &T’s approved libraries.
- Integrated the Java code in JSP/J2EE Pages and Backbone.js, jQuery to form dynamic web pages.
- Used Angular.js to create single page application for project Gamma as a part of Confidential &T.
- Used Handlebars.js to display JSON values dynamically from the backend data to the frontend with AJAX calls.
- Used AJAX with jQuery to parse JSON object to dynamically overlay contents on web pages.
- Created dynamic forms with jQuery validations, warning and error messages.
- Wrote code for the Web services using JQuery AJAX via JSON response and updating the JSP pages.
- Debugged and removed bugs from several features of the code using Eclipse IDE and Firebug tool.
- Developed UI library functions to increase the code reusability and support standard coding practices.
Environment:HTML/HTML5, CSS/CSS3, JavaScript, JQuery, AJAX, JSON, Bootstrap, Angular.js, backbone.js, Handlebars.js, Ext.js, Mustache.js
Confidential, EDISON NJ
User Interface Developer/BackboneJS
Responsibilities:
- Involved in development, design and implementation front end part of the widget based application.
- Wrote code to fetch data from Web services using JQuery AJAX via JSON response and updating the HTML pages.
- Used jQuery template for markup integrated with JavaScript & CSS.
- Used jQuery plugins autocomplete, validation, drag and drop and more exceptionally.
- Used HTML5 for audio and video playback.
- Involved in developing HTML and JavaScript for presentation, data validation on the client side with in the forms.
- Wrote JavaScript for validation and populating the various fields for the client side validation.
- Used backbone.js as Model, Widgets as Controller and jQuery template as View.
- Used Ajax, JSON with jQuery for request data and response processing.
- Used JIRA for bug tracking.
- Involved in daily scrum to discuss the design and work progress. Worked in Onsite - Offshore model.
Environment:HTML/5, CSS/3, JavaScript, JQuery UI, AJAX, JSON, backbone.js, Photoshop, JIRA, Jasmine
Confidential, BLOOMINGTON IL
User Interface Developer
Responsibilities:
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, Ajax.
- Integrated the Java code (API) in JSP Pages.
- Used JavaScript for client side validations.
- Worked on user management website using JSP and CSS.
- Dynamic screen development using HTML, JavaScript, JQuery and AJAX
- Used jQuery core library functions for the logical implementation part Confidential client side for all the application.
- Used Struts (MVC) architecture in designing User Interface.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript using the Tempnet Framework.
Environment: HTML, DHTML, CSS, JavaScript, JSON, jQuery, Ajax, MVC, DOM and JSP