We provide IT Staff Augmentation Services!

React Ui Developer Resume

4.00/5 (Submit Your Rating)

Towson, MD

SUMMARY

  • Over 6 years of professional experience in IT industry involved in Analysis, Design, Development, Integration, Maintenance of Web Applications.
  • Rich experience in working with different JavaScript frameworks like React/Angular.js.
  • Experienced in working with different responsive frameworks like Bootstrap/Foundation frameworks.
  • Experience in working with ReactJS,ReactFlux, and Redux architecture using complex object - oriented concepts in improving the performance of websites.
  • Extensive Knowledge in developing Single-Page Applications (SPAs)React,React-native.
  • Experience building cross platform web/mobile applications usingReact,ReactNative.
  • Experience in designing and creating REST based API's using Node.JS with Express and MongoDB as datastore.
  • Experience inReact-Router, Babel, JSX-loader, create-react-app and gulp-react.
  • Experience in building high performanceReactapps with container vs presentationalReact components
  • Extensive experience in MVC architecture/frameworks and hands on experience using Node as backend.
  • Experience working with services-oriented architecture and High charts, D3.js, NVD3, User centered design.
  • Ability to conduct their work within complex IDE'S like Visual Studio and used source code control systems like SVN, GIT.
  • Reduced process redundancies and learning curves by configuring business rules and transactions to fit each organization's needs.
  • Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
  • Extensive experience on implementing AJAX features using JavaScript and jQuery.
  • Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, safari, Opera, Chrome
  • Involved creating and consuming web services using RESTful API'S.
  • Effective problem-solving skills, outstanding interpersonal skills, good in written and verbal communication. Ability to work independently as well as within a team environment. Driven to meet deadlines. Motivated to produce robust, high-performance software.

TECHNICAL SKILLS

Programming Languages: C, C++, C#, T-SQL, JAVA SCRIPT, XHTML5, JAVA

.NET Technologies: ASP.NET, C#.NET, VB.NET, WSDL, SOAP, ADO.NET

Tools: Visual Studio, MS Visio, Crystal Reports, SSRS, SSIS

Web Technologies: HTML, CSS, XML, JSON, XAML, AJAX, XSD

Scripting& Frameworks: JQUERY, ANGULAR JS, BOOTSTRAP JS, REACT JS

Databases: MS SQL SERVER 2008/2012/2014

Web Servers: IIS 7.0/7.5

Operating Systems: WINDOWS, UNIX, LINUX, MAC

Versioning Tool: TEAM FOUNDATION SERVER(TFS), VISUAL SOURCE SAFE(VSS), GITHUB

Testing frameworks: NUnit, XUNIT

PROFESSIONAL EXPERIENCE

Confidential, Towson, MD

React UI Developer

Responsibilities:

  • Created responsive and dynamic user interface of the application usingReactin order to render and update just the right component
  • Created operations in Rest services for managing all database related operations.
  • ImplementedReact-Redux for managing state and reinforced the logic of having global state and share information among components from single location usingReact.
  • Used Router incorporated inReactto navigate through different pages quickly and smoothly.
  • Worked intensively withReactState and Props for the purpose of transmitting and retrieving data from one component to another.
  • Handled Events and Animations occurred in variousReactcomponent efficiently in cost-effective manner to gain optimal performance.
  • Made use of Redux-Form package inReactapplication to build any kind of complex and custom forms which is not only robust but also user-friendly.
  • Handled client-side Validation of theReactforms in a robust way and conveyed user-friendly error message if any to the user.
  • Created Higher Order Components (HOC) usingReactin order to have reusable code for the authorization and redirection usingReact.
  • Utilized the immense power of new features of ES6 like Arrow Function, Literals, Promises, Classes and Modules in all theReactcomponent.
  • Worked on user accounts, creation, update and deletion inReactcomponents implementing CRUD operations.
  • Implemented RESTful API to maintain and transmit large block of data over the internet in JSON format.
  • Utilized current and upcoming industry trends and practices to create Sitecore CMS websites.
  • Developed UI widgets withReact15 & 16.x features like Fragmentation, Context API and Important breaking changes Worked on component-based architecture in Sitecore and created various components with different JavaScript libraries.
  • Extensively worked on stored procedures, triggers, functions, views and table variables in SQL Server 2014.
  • Developed several REST web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management.
  • Applied Bootstrap3 inReactcomponents for the styling purpose and implement all the new features for the optimum efficiency of the website.
  • Involved in UAT of the applications by providing users with test cases and scenarios and guiding them during the testing process.
  • Followed TDD approach and created unit tests to test controller actions and other functions.
  • Configured Webpack to gain optimum efficiency from the application by bundling and minifying the JavaScript source code and dependencies.
  • Participated in daily scrums and weekly meetings with the project sponsors to meet expectations and deadlines.

Environment: Visual Studio Code, C#, React, Redux, HTML, jQuery, AJAX, JSON, XML, SQL Server 2012, LINQ, REST, Entity Framework.

Confidential, Pittsburgh

UI Developer

Responsibilities:

  • Involved in meetings with the Business line team for translating business requirements into functional Specifications.
  • Designed and coded customized Angular services to interact with the backend API and serve components.
  • Implemented Angular component router for navigation and services to connect the web application to the back-end API.
  • Implemented Angular components for UI services to consume rest services using Component based architecture by providing Angular.
  • Implementation of a responsive UI which will scale itself depending on the device, platform and browser using Angular, HTML5, CSS3 and Bootstrap.
  • For User Interface using Angular 2 Material Components.
  • Configured Auth0 API for authentication.
  • Initiated the application using Angular CLI.
  • Created Components, Directives and Services using Angular.
  • Worked with Google App Engine Datastore database for data storage.
  • Worked on deploying the application into Google App Engine.
  • Worked with Python for database interaction.
  • Used Node.js to run Webpack tasks and build properly the project.
  • Using NODE JS to communicate between the angular application and the packages
  • Built cross-platform build using Electron framework.
  • For each and every http call from Angular created a function in backend using Python for data exchange.
  • Worked with Rxjs Observables and Observable operators.
  • Mostly used Es6 features wherever the code requires.

Environment: Visual Studio Code, C#, HTML, CSS, JavaScript, jQuery, T-SQL, LINQ, SQL SERVER 2015, Bootstrap, NUnit, Agile Methodologies.

Confidential, Madison, WI

UI Developer

Responsibilities:

  • Actively involved in all aspects of the system design.
  • Closely worked with Business System Analyst to understand the requirements to ensure that right set of UI Modules been built.
  • Developed all the UI pages using HTML5, CSS3, Bootstrap, JSON, JavaScript, jQuery, and Ajax.
  • For better UI Experience used technologies such as AngularJS, Node.js and Express.js.
  • Used Bootstrap for responsiveness and expertise in Grid Control System.
  • Developed and implemented UI controls and API’s using Angular.js.
  • Participated in understanding of Node.js technologies and development tasks.
  • Administrated and supported Node.js application within scope.
  • Used Node.js and Express.js for creating Services.
  • Used Protractor for testing AngularJS code.
  • Wrote application level code to perform client-side validation using jQuery and JavaScript.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.

Environment: HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, REST APIs, Brackets, MS Office, AngularJS, Node.js, Express.js, Bootstrap, Protractor, GIT.

Confidential

UIDeveloper

Responsibilities:

  • Developed User interface usingASP.NETand written business logic usingC#Code.
  • As part of the development team, developed web interfaces for User module using ASP.NET with extensive features like User Controls, Data grid control, Session state management and XML files to store application configuration constants.
  • Presentation layer was developed using HTML, JQuery and CSS.
  • Developed Views using HTML, CSS, JQuery and Bootstrap 3.0.
  • Use ASP.NET 4.0 Login Control to display user registration forms, login forms, change password formsand password reminder forms.
  • Integrated Subversion into Jenkins to automate the code check-out process.
  • Developed classesfor database access and other business components using C# and ADO.NET.
  • Used ASP.NETAJAX extensively for calling Web Services without writing a lot of custom JavaScript code to handle the request and response messages.
  • Developed the UI Screens using HTML, XML, Java Scripts, Ajax, JQuery, and CSS.DevelopedWeb Servicesfor obtaining structured data forfinancial information using JSON and XML.
  • Used existing ASP address book component for Email integration.
  • Developedclient-side validationand dynamic UI usingJQueryand Angular JS.
  • SQL Server 2012Enterprise Manager was used to create objects like tables, stored procedures, etc.
  • Developed a communication between clientandserver with the help of.NETRemoting.
  • Used Crystal Reports to design and generate reports from a wide range of data sources.
  • Implemented Role based security.
  • Used N Unit for unit testing of eachof the components.

Environment: Microsoft Visual Studio 2012, ASP.NET 4.0, BOOTSTRAP, C#.NET, SQL Server 2012, Ajax 2.0, IIS 7.0, JQuery, CSS, AngularJS, XML, HTML,UML, SSIS and MS-Office

Confidential

UIDeveloper

Responsibilities:

  • Functioned as a web-designer/developer to polish and deploy the web-page.
  • HTML and CSS used for the purpose of creating attractive UIs with smooth transition between pages.
  • JavaScript was used to obtain the efficient functionality of the website with very proficient flow of logic.
  • Implemented jQuery for making the application more dynamic and responsive.
  • Used Git to centralize the code in order to obtain version-control and collaboration need.
  • In order to meet deadline and deliver finished product in time Waterfall approach followed.
  • Used AJAX for the purpose of fetching and posting data to/from the backend so web-page could stay up to date.
  • Handled client-side Validation in a very effective and efficient way in order to inform and retrieve proper data from the user.
  • Followed best practices for the webpage to be SEO friendly website so it could be optimized for search engines.
  • Involved in writing MySQL queries to operate CRUD operations for maintaining and updating data.

Environment: C#, ASP.Net3.0, VB.net, SQL Server 2008, AJAX, XSLT, PHP,XPATH, SQL Server, Visual Studio.NET2010, CSS, JavaScript.

We'd love your feedback!