We provide IT Staff Augmentation Services!

Principal Node, React, And React Native Developer And Architect Resume

2.00/5 (Submit Your Rating)

SUMMARY:

I have intentionally stayed an individual contributor expert in software design and implementation, eschewing management roles for the continued challenge of improving the output of my hands - on work. What I am best at is the creation and refactoring of innovative Java and ReactJS based full-stack systems that deliver a high value to the organization. Additionally, I have been creating mobile clients with React Native.

PROFESSIONAL EXPERIENCE:

Principal Node, React, and React Native Developer and Architect

Confidential

Responsibilities:

  • As a principal developer I created and extended the back end of the application stack using Node with MySql and DyanamoDB and various AWS stack components.
  • I architected and developed the React/Redux based front end. Also, I created their mobile application in React Native.

Principal Node, React, and React Native Developer

Confidential

Responsibilities:

  • As a Principal React Native developer I created a custom controller application for a physical therapy device.
  • React Native with a Redux store is being used, along with Saga middleware.
  • Native module integration with Bluetooth Low Energy (BLE) and Audio Services were developed.
  • Unit tests are created with Jest for every component.
  • I also architected and developed a few React/Redux based front ends and Node backends.

Lead Node, React, and React Native Developer and Architect

Confidential

Responsibilities:

  • I was the Principal React Native developer for a mobile claims processing application used by claims adjusters in the field where there was intermittent connectivity that needed to be accommodated via the NetInfo library.
  • A developer for a ReactJS based front end and Node.js BFF for a learning platform.
  • I was working on their new platform, creating ReactJS components with Redux, Saga Node Enzyme/Jest unit tests, etc.
  • I also was the Principal Node full-stack developer working on an internal management application utilizing Node/REST/JSON hosted as a microservice with Docker that interfaces with a ReactJS and React Native mobile client.
  • I worked on both on the React/Redux front-end and the back end microservices.
  • I mostly focused on extending the existing platform with new functionality using Backbone.js and AJAX.
  • Many advanced form concepts were implemented, including a comments and annotation functionality that rivaled what is normally found in established word processing applications.
  • Additionally, I worked on back-end services with Spring/Express and a Mongo NoSQL database.

Technical Lead

Confidential

Responsibilities:

  • I was a technical lead for the Confidential ’s flagship EDC (electronic data capture) application for the clinical trials industry.
  • I helped rewrite and modernize their current application using a JQuery-based html standards frontend that communicates via a JSON/REST interface to a Java/Spring based SOA backend.

Technical Lead

Confidential

Responsibilities:

  • I am a technical lead for the CRC-Scheduler project for the HMS Catalyst project.
  • I am using an EXT-JS and JQuery-based html standards frontend that communicated via a JSON/REST interface to a Java/Spring based SOA backend.
  • I work with the program directors and IT staff in order to develop and maintain their research scheduling application.

Software Engineer

Confidential

Responsibilities:

  • I created middleware and front-end applications for an Application Service Provider that monitors, reports, and analyses database and network activity.
  • I worked with Java, C, PHP, Perl, JavaScript, XML-RPC, and Oracle databases.
  • I gained experience administering Solaris 8 and the Apache/tomcat web server.
  • A Swing application was developed for customized clients.
  • Confidential acquired Confidential and the development team.
  • I worked on porting the product to run with Portal's Oracle backend database.
  • Further adjustments were made to the product to make it consistent with Portal's existing software line.
  • The Struts framework was used.
  • DOM and SAX were used for data serialization and marshalling.
  • I also created a web application architecture to perform remote database and network monitoring and reporting software. I used a Swing-based applet to communicate to the database and web application from the user's desktop.
  • A Struts framework was used for the web application that I created and host on a JBoss App server with Tomcat as the Web application container.
  • XSL transformations were performed on the XML data sent from the applet to the web application.
  • JUnit and Cactus were used in the development process.
  • A 2D graphing package API is used to render graphical output. A web service interface was created using Apache Axis.

We'd love your feedback!