React Native Developer Resume
Austin, TX
SUMMARY
- Around 5 years of progressive experience in the field of Web Applications development with intensive knowledge on all phases of Software Development cycle using HTML5, CSS3, JavaScript, Angular JS, Angular 2/4, React JS, React Native, jQuery, Node.js, AJAX, RWD and JSON.
- Experience in development of cross browser compatible web page using HTML5, JavaScript, jQuery, CSS3 and MVC Framework.
- Expert in developing web pages for different device like Mobile, iPad, and desktop using RWD (Responsive Web Design), React, React Native and Android Platforms.
- Experience in Cross - Platform Mobile Development usingReact Native + Type Scriptbased mobile app.
- Extensive experience in designing professionalUI web applications usingfront-end technologies likeHTML5, DHTML, CSS3, JavaScript, React JS, React-native, ES5, ES6
- Extensive experience in DOM manipulation using JavaScript, jQuery.
- Proficiency in Client Side designing and validations using HTML5 and Java Script.
- Working experience on technologies like JavaScript and jQuery by using AJAX and JSON.
- Consuming Restful services using AJAX, JSON, JavaScript, jQuery.
- Proficiency with JavaScript, including prototype, scope and module concepts.
- Expertise in creating responsive style sheets using CSS3 with SASS.
- Excellent work experience in agile process JIRA and daily standup to sync up with Team for current sprint status.
- Experience on working with CSS3 background, lists and links, Positioning, Float, Align, Pseudo-class, Pseudo Elements, Dimension, Box model, texts, borders, margin, padding, and tables.
- Programming interaction with JavaScript and library such as jQuery.
- Experience in CSS3 properties for gradient, border radius, and animation etc.
- Experience in using various IDE's, Dreamweaver, Sublime, and Notepad++, Eclipse.
- Effective skills of working with Eclipse IDE and MVC.
- Developed the front-end featuring rich web interface implemented using jQuery framework for UI centric AJAX behavior.
- Extensive Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Opera, Firefox, Google Chrome and Internet Explorer (IE).
TECHNICAL SKILLS
Operating Systems: Windows XP/Windows 7 & 8, Linux, Unix
Web Technologies: HTML5, CSS3, JavaScript, jQuery, ES6
Servers: WebSphere, WebLogic, Apache Tomcat
JavaScript Libraries: React JS, React Native, Node.js
Development Methodologies: Waterfall and Agile
Databases: Oracle, MYSQL, DB2, SQL Server, MongoDB.
Development Tools: Visual Studio Code, Eclipse, Sublime Text, Android Studio
PROFESSIONAL EXPERIENCE
Confidential - Austin, TX
React Native Developer
Responsibilities:
- Worked on building user interfaces for the mobile application using React Native framework using typescript as the basic programming language
- Used Redux saga for data manipulation in order to save the data in a single store
- Participate in development discussions, design and architecture of the app as the feature set grows
- Experience in creating reusable components and implementing them in order to eliminate the code redundancy
- Experience in working on advanced iterative methodologies such as Agile and SAFe, and also in scrums, sprint planning and reviews.
- Hands-on expertise in writing clean unit tests using Jest in order to maintain unbreakable code and to make the application more stable
- Troubleshoot and debug using React Native debugger and in order to observe the actions that are going through for a feature and also to watch the data being reflected in the store.
- Worked on feature toggle functionality to make the feature availability across the app in different environments
- Used CI/CD pipeline Jenkins for deploying and testing the developed code using multiple builds
- Hands-on experience in designing user interfaces for native android apps using XML and Kotlin as the basic programming stack.
- Novice level experience in integrating the backend with frontend in Native android development
- Used Mockito for unit testing and maintain cleaner and stable codes in order to decrease the code failure
Environment: JavaScript, TypeScript, ES6, React Native, XML, Java, Kotlin, Android Studio, Jest, Mockito, Jenkins, Redux
Confidential- Concord, CA
UI Developer
Responsibilities:
- Responsible for implementation of the User Interfaces for the application RF2020 Dashboardwhich is an internal tool using HTML5, CSS3,JavaScript, jQuery and Bootstrap.
- Worked on an automation tool called MPE Compliance Management to calculate the maximum power emitted by a site which are out of compliance with reports.
- Co-ordinate with Design team to understand the requirements and specifications and provide support inthe development using Adobe Photoshop.
- Deployed the Dashboard for web accessibility using Python and Flask with the help of IIS Server.
- For the Data Manipulation part SQL (SSMS) is used to maintain database servers and to clean up the data in the respective databases Confidential the end of each Quarter.
- Troubleshoot and debug code for JavaScript, User Interfaces, performanceoptimization, accessibility and cross-browser compatibility.
- Worked on front-end development standards and coding patterns for reusability across the website.
- Worked on Consuming bootstrap like Blue-UI components that are compatible for differentbrowsers and resolutions.
- Developed semantically appropriate, standards compliant markup, and Developed Rich User Interfaces.
- Implemented REST API using Node.js and implemented modules into Node.js to integrate with design and requirements
- Worked on Data Visualizations techniques using Power BI and developingvisualization charts based on the data that is pulled from the RF2020 Dashboard for Area Directors and Regional Managers.
- Worked on Asset to pull the reports of covered subs, covered pops, and site list and populating the data using Map info to find out the coverage of LTE and 5G carriers.
- Acquired knowledge of RF Design and Site Solutions based on the different bandwidths and carriers which are integrated in a site and operate Confidential different frequencies.
Environment: HTML5, CSS3, JavaScript, ES5, ES6, React JS, React Native, Redux, BootStrap3, Angular 5/6, Python 2.7, Flask, Power BI, GitHub, Ajax, JSON, SQL (SSMS), Asset, Map Info Pro
Confidential - Austin, TX
UI Developer
Responsibilities:
- Responsible in implementation of the presentation layer for the application using HTML5, CSS3, JavaScript, jQuery and Angular for International payment for commercial business.
- Working in custom created framework created extensively using JavaScript MVC and writing code that is modular and reusable
- Co-ordinate with Design team to understand the requirements and specifications and provided support in designing using Adobe Photoshop
- Migrating the Old single threaded POS into a Single page web-based application using Angular2/4 framework as front end using typescript and ES6 scripting and Java as backend.
- Specially working with AJAX data consisting of JSON responses, parsing the same and presenting on the UI layer.
- Implemented Struts Action classes for business logic and form bean classes for validation by using Struts framework.
- Used Apache CXF, JAX-WS, JAX-RS for designing and developing REST and SOAP Web services.
- Developed inbuilt mobile app with React-Native, Integrated with third party apps.
- Designed and Developed Styled components for mobile application, with React-Native.
- Developed and Refracted the Action Servlets and JSPs using Struts following MVC architecture.
- Used React JS for building composable and reactive user interfaces.
- Implemented various screens for the front end using React.js and Redux library.
- Used React-Router to turn application into Single Page Application.
- Experience in React JS and working with React Flux architecture.
- Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Involved in building stable React components and stand-alone functions to be added to any future pages.
- Used Redux for the higher order decoration for wrapping each component with UI state and actions.
- Developed Static and Dynamic pages using JSP and Servlets.
- Developed Server-side components using Hibernate and spring framework.
- Worked with backend Engineers in understanding the API calls and JSON hierarchy provided support in debugging issues.
- Worked with QA Engineer in understanding various issues debug and fix the issues, provided support in testing.
- Consuming bootstrap like Blue-UI components that are compatible for different browsers and resolutions.
- Worked extensively on Angular2 /4framework and had experience working with Ng-Modules, components, Observables, ng-router, AUTH-guards.
- Developed functional prototype pages from the mock-ups and involved in UI review with UI architect and Business Units.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces and refactored the code to make more efficient and less cluttered.
Environment: HTML5, CSS3, LESS, Java 1.7, Spring Framework, JavaScript, jQuery, AJAX, JSON, AngularJS, Angular 2/4, ES5, React JS, React Native, typescript, Bootstrap, Sass, Node.js.
Confidential - Mountain View, CA.
UI Developer
Responsibilities:
- Working in custom created framework created extensively using JavaScript MVC and writing code that is modular and reusable.
- Responsible in implementation of the presentation layer for the application using HTML5, CSS3, JAVASCRIPT
- Writing components that hold model data and call back functions for the actions triggered from view.
- Writing controllers that are responsible for transferring control between components, routing and rendering views using Angular 2 framework.
- Specially working with AJAX data consisting of JSON responses, parsing the same and presenting on the UI layer.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls
- Consuming bootstrap like Blue-UI components that are compatible for different browsers and resolutions.
- Making pages that are cross-browser compatible.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Worked in line with Analysts and Content team to identify correct keys and content.
- Used Bootstrap show and hide classes for different and grid classes to create RWD.
- Used agile methodology for the software development.
- Making pages comply to Accessibility requirements (ADA) for physically challenged and all who uses the website.
- As a scrum team member worked on agile stories, troubleshooting issues and fixing defects.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular 2, Less, Blue JS, Git, React JS, Node.js, Sublime, JIRA, Bootstrap.
Confidential, Omaha, NE
UI Developer
Responsibilities:
- Involved in developing all the User Interactive web pages using HTML5, CSS3, SASS, JavaScript, jQuery, Bootstrap, JSON, AJAX and Angular JS.
- Defined new validations through Angular JS for the form field validation implemented through HTML5.
- Developed CSS3 Media Queries to make the application compatible with desktops, mobile phones and tablets (Portrait and Landscape) for implementing Responsive Web Design (RWD).
- Used CSS preprocessor SASS, to make CSS more efficient by reducing lot of repetition and used Compass a lightweight SASS tool set which helps to write more efficient style sheets.
- Integrated Bootstrap into several applications for fastening JavaScript development.
- Developed interactive web applications using AJAX and Data validations using JavaScript.
- Used AJAX, JSON to send requests to the server to check the functionality of the website.
- Designed sandboxes and maintain checkouts and check-ins by using GIT version control software.
- Created the Node JS Express server to build MVC framework from front end side Angular JS to back- end database, to provide broadcast and chatting service.
- Developed code to call Restful web service/API to fetch data and populate on the UI.
- Involved in Agile development to develop web application on time.
Environment: HTML, CSS, JavaScript, jQuery, Angular JS, SASS, JSON, AJAX, Node JS.
Confidential
Java Developer
Responsibilities:
- Involved in analysis, design and development of employee billing system as well as account transfer system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
- Involved in designing the user interfaces using JSPs.
- Developed custom tags, JSTL to support custom User Interfaces.
- Used Eclipse for writing code for JSP, Servlets.
- Learnt to implement persistence layer using Hibernate that use the POJOs to represent the persistence database tables. These POJOs are serialized Java Classes that would not have the business processes.
- Used Log4J to capture the log that includes runtime exceptions.
- Developed Oracle SQL functions, procedures to show horizontally and then formatted in Power Builder.
- Used JavaScript for validations and integrating business server-side components on the client side with in the browser.
Environment: Tree set, sorted set, Java, J2EE, JSP, JNDI, Oracle 10g, DHTML, ANT, Eclipse 3.1, Unix, Web logic Application Server, JDK, Hibernate 3.0, Spring, LOG4.