We provide IT Staff Augmentation Services!

Full Stack / React / React Native Developer Resume

2.00/5 (Submit Your Rating)

Norcross, GeorgiA

SUMMARY

  • Full Stack developer with 4 years of experience in development, configuration, testing, support and documentation in software development life cycle using Java/J2EE , and Java script.
  • Professional experience in Web Design and Developing User Interface using Technologies like HTML/HTML5, CSS,/CSS3, JavaScript, JQuery, Bootstrap, Karma, JSON, AJAX, RESTful Services, Redux, GIT, SVN, React, Angular 2, Typescript, Webpack.
  • Experience in implementing Component life cycle architecture, store actions, using Firebase in React - Redux app to handle real time data, installing React Router, Thunk Redux for API calls in React JS.
  • Experienced in Angular2 Components, AngularJS Controllers, Directives, Services, Factory and Service Resources, Routing, Promise, and Events.
  • Excellent Project implementation skills using Core Java, Java Beans, J2EE JSP, Servlets, JMS , JSF, Struts, spring, Hibernate, JDBC, XML, Web Services and Design Patterns .
  • Expertise in J2EE Architecture, Java and J2EE Core Design Patterns , Object Oriented Analysis and Design/Development Methodologies, Object Modeling with Use Cases, Sequence Class.
  • Experience in SOAP, XML/XSLT and WSDL for developing Web Services . Expertise in Web Services architecture in SOAP and WSDL .
  • Experience in configuration management using CVS, SVN and VSS
  • Experience in various databases Oracle, DB2 and SQL Server
  • Experience and Strong knowledge in Design Patterns like Single Ton, Service Locator, MVC, Facade , Value Object and Caching Technique .
  • Good knowledge in Log4j, JUnit, Maven and Jenkins
  • Specialized in RDBMS design using normalization techniques and expertise in using SQL and PL/SQL to write Stored Procedures, Functions, Packages and Triggers.
  • Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
  • Excellent problem identification skills through JUnit, Log4j.

TECHNICAL SKILLS

Programming Languages: Python, Java (including Spring, Hibernate, Jackson, Jersey), SQL.

Web Development Technologies: HTML5, CSS3, JavaScript (jQuery), Bootstrap 4, Angular 8.

Mobile Development Technologies: React, React Native, Redux, Redux Thunk

Databases: MongoDB, MySQL, Microsoft SQL Server, Oracle.

Cloud Technology: Amazon Web Services (AWS).

Web Services: REST, SOAP.

Testing tools: Junit, Mockito, Postman.

CI/CD: Jenkins

Build Tools: Maven

PROFESSIONAL EXPERIENCE

Confidential, Norcross, Georgia

Full Stack / React / React Native Developer

Responsibilities:

  • Singlehandedly completed "LearningTree" a React native app for education, managed data using Redux and Redux-thunk (as middleware to manage Asynchronous data)..
  • Integrated features such as Notification and Messaging using Firebase with Gifted Chat.
  • Modified Epub and Pdf Reader and added functionality such as Custom Themes, Custom Font, Zooming, Paging, and Progress Indicator.
  • Modified Wix editor and added functionality like minimize/ maximize, url embedding and image compression.
  • Implemented Speed Grader Functionality from scratch to grade student submissions quickly and efficiently.
  • Implemented Assignment Submission with image and file upload functionality to submit assignment and My Grades functionality to check graded assignment for student.
  • Integrated a Mini audio player to play ebook with audio in the background.
  • Designed and developed a custom Breadcrumbs functionality based on user navigation.
  • Added dynamic routing for notification events and role based login.
  • Integrated Full Screen Video Support for Web links.
  • Handled Hardware back navigation using Back navigation listeners.
  • Added QTI player support for online mobile examination using exam tokens.
  • Implemented Custom Sorting and Filtering of user courses.
  • Integrated the app with Paper scorer for easy multiple choice grading.
  • Design and develop J2EE based web services using Object Oriented Design in Java.
  • Used new Java 8 features, such as Lambda expressions, Streams and Functional Interfaces.
  • Configure beans in spring configuration file with Spring IOC concepts.
  • Developing the Micro services using Spring Boot that create, update, delete and get the assignment information from backend.
  • Developed UI components using HTML5, CSS3, JavaScript ES6 and Angular 8.
  • Leveraged Angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Implemented application level persistence using Hibernate and Spring.
  • Developing the Micro services using Spring Boot that create, update, delete and get the assignment information from backend.
  • Wrote Junit Test Cases for Spring Controllers and Web Service Clients using Mockito.
  • Used GIT as a version control management tool.
  • Implemented Agile/SCRUM methodology for iterative application development, weekly sprints, stands up meetings, and customer reporting backlogs.
  • Debugged and analyzed performance of code and systems.

Tech Stack: J2EE, JDBC, JAX-RS, HTML5, CSS3, JavaScript, React, React Native, jQuery, Multi-Threading, Junit, Mockito, REST, Git, Oracle.

Confidential

Front End Lead Developer

Responsibilities:

  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, jQuery, Web Service call and JSON.
  • Used RxJS Observables to handle the asynchronous operation to fetch data about military projects, QA leads, project leads, compliance status and other necessary information from the server.
  • Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages dynamic using AJAX, JSON and XML .
  • Applied Use Cases diagram to validate and test web application design against the UI architecture
  • Involved in preparation of test cases for unit & integration testing and User acceptance testing.
  • Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
  • Taking the product through the entire lifecycle of analysis, design, coding, testing and implementation and support.
  • Worked on jQuery Lightbox for creating image and video galleries.
  • Coordinated with the teams for QA / UAT and issue tracking and bug fixing
  • Used IDE: Visual Studio for development, and deployed application base on Azure web server

Tech Stack : JavaScript, HTML, CSS, jQuery, SQL, Web services using REST, JSON, AJAX.

We'd love your feedback!