We provide IT Staff Augmentation Services!

Ui Developer - Senior Programmer With Reactjs Resume

3.00/5 (Submit Your Rating)

Lehighton, PA

SUMMARY:

  • Over 8 years of development experience which include efficient usage of HTML, CSS, JavaScript, AngularJS, Angular2, ReactJS, DOM, AJAX and JSON.
  • Proficient in making the webpages more compatible and user friendly with usage of technologies like AngularJS, JQuery, CSS, HTML, Bootstrap.
  • Solid understanding of React Virtual DOM Algorithm, for React performance optimization.
  • Experience in developing responsive, scalable webpages using AngularJS.
  • Expert programming knowledge in JavaScript, Node.js, ReactJS, Knockout.js, Backbone.js.
  • Experience in using latest software approaches which include even driven applications using AJAX, MVC, JSON, XML, Object oriented JavaScript.
  • Extensive experience in building Single Page Application (SPA) using Model View Controller (MVC) Framework such as AngularJS framework.
  • Experience in multi - tier Client/Server Web based applications in service sectors with expertise in E-Commerce, Retail, Banking, and Health-care domains.
  • Experience in handling cross browser/compatibility issues (IE, Firefox, Safari).
  • Experienced in various IDE’s such as Visual Studio, Notepad++, Sublime text, Dreamweaver, Atom, Brackets, WebStorm, Eclipse.
  • Expertise knowledge in Rest and SOAP web services.
  • Experience in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical User Manuals.
  • Developed Ext.js components like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Experience in using cloud computing services such as Microsoft azure, Office 365, One drive.
  • Experience in using version control systems such as GIT, SVN, CVS.
  • Thorough understanding of Data Object Model and its functionalities.
  • Experience in creating mockups, web interfaces, layouts and flow of the future pages.
  • Skillful in using Adobe Photoshop and other sound editors.
  • Excellent Ability to operate in both the operating systems MAC and Windows.
  • Experienced working in both AGILE and Waterfall based development environment and participating in SCRUM sessions.
  • Experience in developing Web applications using CSS pre-processors like SASS.
  • Practically experienced with front-end development on back-end system integration.
  • Good time management skills, quick to learn and able to work autonomously and in teams.

TECHNICAL SKILLS:

Web Technologies: HTML, CSS, JavaScript, XHTML, XSLT, AJAX, XML, JSON, XPath, Grunt, Gulp, Karma, Jasmine

Frameworks: jQuery, AngularJS, Bootstrap, Backbone.js, ReactJS, knockout.js

Operating Systems: Windows, iOS, Linux, Unix

IDE, Editors: Brackets, Eclipse IDE, Notepad++, Adobe Dreamweaver, NetBeans IDE, Atom, Sublime Text

Databases: Oracle 11g, SQL Server, My SQL server, MongoDB

Web Servers: HTTP Web Server, Apache Tomcat, Web logic

Web Services: REST, SOAP, XML

Web Browsers: Chrome, Firefox, Opera, Safari, IE

FTP/SFTP: FileZilla, Putty, WinSCP

Web: Responsive, Mobile-first UI, Web 2.0, Cross-browser, Cross-device

SDLC: Waterfall, Agile.

Version Tools: JIRA, CVS, Git, Tortoise.

PROFESSIONAL EXPERIENCE:

Confidential, Lehighton, PA

UI Developer - Senior programmer with ReactJS

Responsibilities:

  • Worked on ReactJS Virtual Dom and React views rendering using components which contains additional components called custom HTML tags.
  • Involved designing in web pages using HTML5, CSS3, JavaScript, React -Bootstrap, SASS, React JS, Redux framework.
  • Used Redux Framework architecture (like Reducers, Containers, Saga) for integrating the data with React -Native Application.
  • Implemented various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) library.
  • Fabricated stylesheets to manage the look-and-feel of the complete site using CSS, CSS3, bootstrap, XML, and XSL.
  • Used AJAX calls for data updates in UI along with JSON data parsing.
  • Performed various Validation Controls for form validation and implemented custom validation controls with JavaScript and with AngularJS using custom directive.
  • Committed to the web UI designing/web development activities and produced navigation flows, site maps, storyboards and wireframes.
  • Wrote application level code to add functionality to the perform client side validation using Angular2 and JavaScript.
  • Management of a Portal application with the use of AngularJS and Backbone.js
  • Implemented unit test cases using Karma Runner and Jasmine for AngularJS on client side and Chai for Node.js for testing endpoints.
  • Developed application by implementing the Single Page application template using AngularJS Route Providers.
  • Played an active role in all stages of application development- requirements gathering, analysis and design, development, testing and debugging.
  • Extensive use of Node.js, Express.js and MongoDB to create server-side applications.
  • Used Node.js for heavy DOM manipulation.
  • Developed the backend by using Node.js, Express and MongoDB .
  • Used Node.js to communicate between the angular application and the packages.
  • Constructed and designed web pages and templates, including layout and navigation for the complete web application using HTML, HTML5, XML.
  • Expertise in using Grid Framework.
  • Had good experience on Agile Methodologies and active participant in daily Scrum and Sprint meetings.
  • Competent using version control systems such as SVN, GIT, CVS and JIRA for defect tracking .
  • Created an Application using React Native framework for both iOS & Android
  • Worked with JQuery Widgets, Interactions, Effects, Widget factory.
  • Validated the client-side applications using jQuery Validation Plugin.
  • Used Redux together with React JS .
  • Used React Autocomplete for creating google maps location search on the webpage.
  • Involved in development, maintenance and enhancements to the application.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by AngularJS.

Environment: React JS, Redux, JavaScript, Express JS, HTML5, CSS3, XML, XSL, AJAX, JSON, JQuery, Node.js, NPM, MongoDB, Bootstrap, SQL Server, Web services, Karma, Jasmine, Unit Test, Agile .

Confidential, Denver, CO

UI Developer

Responsibilities:

  • Developed and designed web pages using with HTML5 , CSS3 , Ajax , Angular2 , React JS and jQuery based on the w3 standards.
  • Extensively used JavaScript , jQuery , Angular 2 . 0 , React JS to provide UI functionality.
  • Developed mockups and prototypes using HTML and CSS3 .
  • Coded dynamic and responsive UI web pages using CSS3 , HTML5 , Bootstrap , JQuery and AngularJS in MVC environment.
  • Involved in all stages of Software development life cycle including requirement analysis, development, implementation, testing and support.
  • Worked with AngularJS Forms, Validations, Modules, Factory Services, DOM , Events, Expressions, Directives, Controllers, filters.
  • Developed Single Page Applications (SPA), using AngularJS route Providers.
  • Used angular expressions and built-in directives to render functionality to the UI.
  • Created custom directives for DOM manipulation and HTML extension.
  • Used various AngularJS filters against data sets to filter and formatted data currency, strings rendered in the UI.
  • Good Experience in implementing MVC frameworks like Angular for AJAX data calls using the $http service.
  • Used AngularJS and jQuery for DOM manipulation and two-way binding.
  • Used AngularJS controllers to update entity models.
  • Established Agile and SCRUM project management methods
  • Used custom AngularJS Filters to provide better search experience.
  • Wrote custom services and factories to communicate information among the controllers.
  • Used CSS3 , Bootstrap and wireframes for getting the dashboard responsive.
  • Worked with CSS3 media query and bootstrap to create Responsive web designs for multiple departments/pages.
  • Created animation effects during the data load, waiting for the Ajax response using ng-animate.
  • Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
  • Worked on the website from scratch using HTML5 / CSS / JavaScript .
  • Designed dynamic and browser compatible Websites using HTML5 / HTML , JS , CSS , Bootstrap .
  • Involved in extensive HTML5 coding. Co-ordinate with UX designers and develop static content using front end with HTML5 , CSS3 and Angular JS .
  • Implemented Client side validations using Angular JS Custom Form Validation and server side validations using Data Annotation.
  • Used Custom AngularJS Filters to provide better search experience.
  • Developed page layouts, navigation, animation buttons and icons. Experience working on Sass Preprocessor.
  • Applied industry best practices and standards when project requirements are lagging.
  • Performing the different modules like login, search and pricing engine.
  • Used MySQL database to interact with backend data via Web API.
  • Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wire-frames and Mockups.
  • Closely worked with business team for better understanding of the requirements and involved in guiding the off-shore team members throughout the project.
  • Wrote and performed client-side and server-side unit testing with Jasmine , Mocha and the chai assertion library.
  • Used SVN repository to push and get the code, involved in the code review and code refactoring of the project. 0

Environment: HTML/HTML5, CSS/CSS3, jQuery, AngularJS 2.0, React JS, Bootstrap, Saas, LESS, CSS3, MySQL, Ajax, JSON, Restful Services, Jasmine, Mocha, chai assertion library, SVN, JavaScript.

Confidential, Fort Wayne, IN

UI/UX Developer

Responsibilities:

  • Followed Agile methodology, attended Scrum meetings to update the status of daily tasks, Sprint planning, Demo sessions to the client and sprint work demo at the end of the Sprint.
  • Involved in the architecture meetings of the project.
  • Involved in design and development of web pages using HTML , SASS , CSS3 , AJAX , JQuery and different JavaScript frameworks, AngularJS , Polymer JS and NodeJS .
  • Built SPA with loading multiple views using route services using AngularJS and NodeJS .
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements.
  • Built Responsive Web Design(RWD) and used CSS3 Media Queries for the cross-platform web applications.
  • Used Ajax to reduce the network load and update only the certain components of the website.
  • Used lot of UI components from AngularJS , Bootstrap including date picker, modal window, pop-over, progressbar, tabs.
  • Worked on modal windows for various popup windows and handled the window session storage and local storage for these windows.
  • Implemented Angular tooltips for various conditional data and chart data display angular table-sorter for sorting each column in the tables.
  • Implemented various filters, Map functions custom Directives in AngularJS .
  • Utilized the Dependency Injection mechanism for simpler way of managing the components.
  • Implemented Combination of angular-tooltips with AngularJS and JQuery .
  • Extensively used various of Angular Services, filters, map, forEach and watch functions and various Built-in and Custom Directives.
  • Great experience in dealing with different forms of data to be displayed in the UI in tabular form using ng-repeat, and performing various actions like adding rows, deleting and modifying the data in the rows.
  • Used NodeJS to run Gulp tasks and build properly the project (compile, minify, concat) and implement modules into NodeJS to integrate with designs and requirements.
  • Leveraged Chrome dev tools for debugging and experienced in slight debugging in the backend.
  • Worked on IDE's Visual Studio code and Eclipse (for Building the project and deploying to the JBOSS Server.
  • Experience with building the project using Maven and deploying the application using JBoss7 . 0 server and Tomcat application server.
  • Experience in writing and running the SQl Queries to the PostgreSQL database in DB-Eaver.
  • Experienced working with Jenkins for Continuous Integration (CI) of the project and used Git extensively for Version Control.

Environment: HTML, CSS/3, AJAX, jQuery, JSON, SASS, AngularJS, Node JS v4, Angular UI Bootstrap, JavaScript, REST Services, Visual Studio Code, NPM, DB-Eaver, JBOSS7.0, Tomcat, Jenkins, Jasmine, Karma, DB-Eaver, Git.

Confidential, Frankenmuth, MI

Web Developer

Responsibilities:

  • Responsible for developing web pages quickly and effectively using HTML, CSS3, AJAX, JSON and Object Oriented JQuery, knockout, Angular JS.
  • Created Mobile Web Solutions using Responsive Web Design (RWD), Twitter Boot Strap and JQuery Mobile.
  • Wrote application level code to interact with the back-end databases JQUERY, AJAX and JSON .
  • Provided enhanced User experience for mobile applications by working with the mobile development team.
  • Created highly detailed and annotated architectural wireframes
  • Facilitated requirements gathering sessions with end users using usability engineering methodologies like Contextual Inquiries, User Centered Designing.
  • Created High Fidelity User Interface Designs.
  • Design and Development of UI using HTML , DHTML , JavaScript and CSS .
  • Documented visual design and interaction specifications.
  • Created Detailed user/task flows.
  • Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Developed web pages for tablet devices such as apple, android tablets using HTML , XHTML , Twitter Bootstrap , CSS3 , JavaScript and jQuery .
  • Applied J-Query scripts for basic animation and end user screen customization purposes.
  • Developed jQuery plugins, configuration files, JavaScript files and CSS files.
  • Known as a focused and detail-oriented multi-tasker with strong planning, analysis, and implementation skills.
  • Extensive Front end UI development, mobile UI development.
  • Create web pages based on wireframes. Collaborate with the designers to get new requirements.
  • Retrieved data from the database in JSON and XML formats.
  • Responsible for ensuring the pattern consistency across all pages.
  • Skilled at analyzing and solving browser compatibility challenges maintain consistency and well commented HTML and CSS markup.
  • Experience in web debugging tools (Firebug, Fiddler debugging tool).
  • Participate in code review and unit testing to ensure quality code and markup and performance.
  • Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers. Used JQuery to traverse through the DOM and access the nodes.
  • Used JQuery plugins for Drag and Drop, widgets, menus, forms and user interfaces.

Environment: HTML, CSS3, AJAX, JSON, Object Oriented JQuery, knockout, Angular JS, XML, XHTML, Twitter Boot strap, DHTML.

Confidential

Front End Developer

Responsibilities:

  • Created working prototypes to finalize existing and future "user stories and epics".
  • Interacted with business system analyst to understand the technical requirements of the project.
  • Involved in developing the UI pages using HTML , CSS , and JavaScript .
  • Involved in developing test plan and procedures.
  • Developed user interface using JSP and Java Script to simplify the complexities of the application
  • Migrating legacy applications to multi-tiered web applications.
  • Developed web pages with functionalities like login, register, forget password, Email, Filters using Java Script , jQuery and HTML .
  • Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
  • Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
  • Debugging webpages with firebug and fixing issues.
  • Testing browser compatibility and addressing browser compatibility issues.
  • Maintaining documents and source code in CVS .

Environment: HTML, CSS, JavaScript, JQuery, JSP.

Confidential

UI Developer

Responsibilities:

  • Designed development of presentation layers using HTML, CSS, JavaScript and JQuery.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design& development for the project
  • Involved in the process of analysis, design, and development of the application.
  • The entire application was developed using MVC based architecture with help of used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Used JavaScript and JQuery for validating the input given to the user interface.
  • Used Form Based Authentication.
  • Used Web Sphere as the application server for deployment.
  • Performed unit testing on various project modules using JUnit framework.
  • Used Apache Ant as build tool.
  • Utilized Waterfall and Agile project management strategies, depending on client need.
  • Maintaining documents and source code in CVS .

Environment: JavaScript, AJAX, HTML, AJAX, CVS, Agile.

We'd love your feedback!