React Native Developer Resume
GA
SUMMARY
- Around 6+ years of experience in User Interface applications and highly transactional and scalable applications using with HTML 4/HTML 5, CSS3, JavaScript, ReactJS, jQuery, AJAX, JSON and Redux.
- Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section.
- Brought the HTML and CSS of an existing web site to the latest web standards.
- Excellent knowledge in CSS with preprocessors like LESS and SASS.
- Expertise in JavaScript coding and concepts like closures, promise, prototypal inheritance, modular functions.
- Developed various Client - side validation libraries using JavaScript.
- Expert working with cutting edge front-end frameworks and libraries like ReactJS, ReactJS, NodeJS, jQuery, JSON, AJAX and Restful services.
- Experience in using various jQuery controls and corresponding Event handlers etc.
- Proficient in using AJAX for implementing dynamic Web Pages where the content was fetched via API calls and updated the DOM .
- Experience in writing ReactJS code and familiar with jQuery libraries.
- Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation using ReactJS
- Displayed huge sets of data in the tables and implemented different operations with table dynamically like add rows, edit rows, and save the edited rows on table using ReactJS.
- Designed front-end user interfaces with ReactJS by creating many components and modules.
- Implement modules into NodeJS to integrate with design and requirements.
- Extensive experience in developing single-page applications using JavaScript frameworks like ReactJS, Bootstrap.
- Experienced in using web design tools like Bootstrap
- Responsible for ensuring the pattern consistency across all pages, design, and development of the web pages from mock- Confidential and creating the screens with table-less designs meeting W3C standards.
- Worked on Unit test by Test -Driven Development (TDD) to build the application with React 2 and JavaScript.
- Good experience working in health care, media, commercial and broadcasting domains.
- Expert-level knowledge of cross-browser, cross-platform compatibility and design constraints and Google analytics. Developed Responsive Web Designs ( RWD ) using Media Queries and Bootstrap .
- Created a dashboard using Bootstrap 3.0. Used D3.js for charting jQuery and JavaScript for creating view models.
- Implemented test driven development using Testing tools like Grunt/Gulp.
- Used WebStorm for client-side and server-side development with NodeJS.
- Used GIT , SVN for Version controlling, error reporting and project management tools like JIRA .
- Used Jasmine as testing framework and Karma as test runner to perform unit testing using React 2 Testbed.
- Strong understanding and experienced with all the phases of SDLC and agile development methodologies including SCRUM, involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Strong Team Player with excellent, communication and Interpersonal skills.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
TECHNICAL SKILLS
Technologies: HTML5, CSS3, JavaScript, AJAX, Axis, jQuery. ES6, ReactJs, Redux, Node Js, Axios
IDE’s: NetBeans, Visual Studio, Notepad++, Edit plus, Sublime, WebStorm.
Workflow: Responsive Web Design, Single Page App.
Operating System: Windows, Windows Server, Mac.
Methodologies: Agile, Scrum, Waterfall.
Tools: Grunt, Gulp, Jasmine, Karma.
PROFESSIONAL EXPERIENCE
Confidential, GA
React Native Developer
Responsibilities:
- Responsible for developing new functionalities and maintain quality consumer facing interactions for UMD Platform.
- Involved in architecting the highly scalable mobile applications using react-native technologies.
- Developed various android applications using React-Native. Android, Redux, Node js for store Inventory operations like Cycle Count, Writeoff, Inventory Update.
- Developed the generic native modules for React-Native application across UMD platform.
- Used styled components to style the react-native components.
- Implemented unit test cases for components using Jest.
- Developed the Report generator library for UMD platform which can convert HTML content into PDF reports which Android and React-Native.
- Achieved APIs calls from back end NodeJS using React Axios.
- Working with Axios Library to fetch data from network request.
- Developed and exposed the UMD ui-component library which can be used across the UMD platform.
- Spearheaded the integration of IPP service into Scannerpro android application to perform the print activities from UMD android device.
- Involved in architecting the UMD android device Notification system.
- Worked on AWS Lamba to build the Custom Authorizer for AWS IOT Gateway using Node js.
- Developed the Nodejs API(CA) to authorize the incoming requests to Aws Services.
- Used JWT to generate the tokens to access the AWS Resources like AWS Lambda, AWS IOT Core.
- Worked closely with CICD team to setup CICD process for UMD applications.
Environment: React-native, ES6, JavaScript, Type Script, React JS, Git, node.js, Angular JS 2/4, Web services, XML, SQL 2008, firebase, Mac OS android studio, XCode, Jest, Visual Studio code, Axios, Atom, Web Storm .
Confidential, NC
Front End Developer
Responsibilities:
- Spearheaded the integration of streaming into the Global Search Front End including developing functions to format search results for display and handle request timeout and invalidation.
- Performed as a point of contact for Global Search related issues and helped in refining the application to better serve the needs of business users.
- Spearheaded the Integration of Query Builder application into Profile Manager which lets user to run a Saved query in Query builder and launches workspace using Query results.
- Led the development of data abstraction layer (Service Window) for Global Advanced Search, Enterprise Account details, Credit card details, Account Group Search application.
- Knowledge of performance testing frameworks like Jest.
- Contributed to Custom internal component library using React which can be consumed throughout the organization.
- Used Axios to fetch the data by consuming the Rest API.
- Worked with Axios and Lodash libraries for Ajax calls and utility functions, respectively.
- Developed a Redux middleware that intercepts actions with instructions for HTTP requests, executes those requests, and returns promises to components where executed.
- Used Jenkins for the Continuous integration, Packaging the global search component and moving artifacts into internal maven repository.
- Successfully executed all the test cases and fixed bugs/issues identified during the test cycle.
Environment: HTML5, CSS3, JSON, React JS, Redux, React strap, Redux-thunk, Sublime Text, Bootstrap, JQUERY, Node.JS, GitHub, Karma, Jasmine, Java, Maven, Gaia Cloud, AIM agent, Tomcat, Axis, HTTP, Typescript, ES6, Webpack, Lodash, Ag-Grid, SQL, Bootstrap.
Confidential, Colorado Springs, CO
UI Developer
Responsibilities:
- Involved in developing new user-facing features using HTML, jQuery .
- Expertise in Client Side designing and validations using HTML4/HTML5, CSS3, JavaScript .
- Developed HTML prototypes and ready aXHTML documents with CSS style sheets and also designed consistency across all web forms.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Developed a reusable UI component library based on NodeJS and ReactJS.
- Writing extensive JavaScript functions both in ReactJS and jQuery UI Framework.
- Designed User Interactive Web pages using NodeJS, HTML5, jQuery.
- Experience on Node environment using NodeJS, NPM, Grunt, Gulp, Bower.
- Reduced the response time by creating Virtual DOM components using ReactJS.
- Worked on node web API for consuming the REST end point.
- Making changes to the existing web applications using ReactJS and creating new components using Material-UI and Material-Design.
- Optimize code for maximum speed and scalability in the prescribed environment.
- Designed a single-page website that uses a twitter bootstrap and BackboneJS for front end which passes JSON data back.
- Capturing the data while the user interacts with the simulation using JavaScript.
- Worked on Karma and Jasmine.
- Used Grunt and NodeJS as server for the front-end development to minify the JavaScript.
- Worked in Agile software development environment which involves two weeks’ sprints, day to day standup, backlog grooming, sprint planning and retrospective meetings.
- Used GIT for version controlling and used JIRA for bug tracking.
- Involved in team meetings with corporate webmaster's UI team for understanding needs in new implementation & also involved in daily team meetings & weekly scrum meetings.
- Experienced in all phases of SDLC like Requirement Analysis, Implementation and Maintenance with extensive experience with Agile methodologies.
Environment : HTML5, CSS3, JSON, JavaScript, jQuery, Firefox, Chrome, Grunt, Node JS, Backbones, GIT, SDLC, Agile & Scrum, D3.js.
Confidential
UI Developer
Responsibilities:
- Designed the Web application layout and forms using HTML, CSS, and JavaScript, jQuery .
- Developed Application to assess JSON and XMl from RESTful web service from consumer side using JavaScript and Angular.JS.
- Developed the front-end web page by using HTML5, CSS3, and JavaScript, taking advantage of the frameworks Angular.JS.
- Working with browsers compatibility issues.
- Estimated time to develop for all approved prototypes and the implementation of those prototypes using jQuery and CSS as well as showing to project leads and receiving and implementing any changes or implementation updates.
- Responsible for creating the JavaScript code, for different modules, JavaScript, JQuery, Angular.JS, CSS, HTML, XHTML, STS.
- Collaborated with team on implementing new features and UX in an Agile environment
- Developed working prototypes from UI designs for cross-platform devices
- Explored various emerging JavaScript technologies such as Node.js and Backbone.js for future product and feature development
Environment : HTML5, CSS3, JSON, JavaScript, jQuery, Firefox, Chrome, Grunt, Node JS, BackboneJS, GIT, SDLC, Agile & Scrum, D3.js.
