Engineering

Thomas Bowen

Senior Software Engineer, React.js Developer

  • San Diego, CA
  • BA, Philosophy, UC Santa Barbara
  • 5
    Years of Experience

Professional Bio

As a Senior Software Engineer for FullStack Labs, I wield JavaScript and Python to create elegant, performant solutions for our clients. My primary tools for perfecting the user interface are React, React Native, AngularJS, jQuery and vanilla JS. On the backend side I’ve been known to write clean code with NodeJS, Django and Flask. I’m a stickler for proper SDLC practices  such as writing tests to ascertain complete code coverage and documenting and refactoring accordingly. While not mentally engaged in the coding arts, I love to exercise and then relax with some rare vinyls from the early space age.

USA
San Diego, CA

Technology Expertise

  • Advanced label
    Advanced
  • Intermediate label
    Intermediate
React.js (Advanced)
Javascript (Advanced)
HTML5 (Advanced)
CSS (Advanced)
React Native (Intermediate)
Node.js (Intermediate)
Python (Intermediate)
MySQL (Intermediate)
PostgreSQL (Intermediate)

Featured References

open quoteclose quote
open quoteclose quote
open quoteclose quote

Employment History

FullStack Labs Jul 2020 - Present

Senior Software Engineer

Freelance Jan 2020 - Apr 2020

Software Engineer

• Built React Native application with TypeScript and Apollo front-end GraphQL state management.
• Integrated APIs for SSO (Facebook) and payment gateways (Stripe).
• Architected and implemented Apollo GraphQL API as Express (NodeJS) middleware.
• Used Prisma DB toolkit and Nexus type generator with TypeScript, Lodash, GraphQL-Shield (for authentication layer).

eCapital LLC Aug 2018 - Sep 2019

Full Stack Engineer

• Built dynamic AngularJS page workflows integrating 3rd party APIs (such as map services).
• Utilized TypeScript, SASS, Gulp, and configured automated deployment.
• Wrote highly responsive REST APIs in Express (Node), integrating AWS (Cloudwatch, SQS) and Azure services (blog storage).
• Automated scripting of financial APIs with high reliability and recovery (Python, Shell, Bash languages).

City of El Segundo Jul 2018 - Apr 2019

Frontend Developer

• Created front end modules in jQuery, vanilla JavaScript (ES7), and CSS frameworks (SASS, BEM).
• Improved functionality and elegance of El Segundo Newsletter site.
• Coded custom front-end theme templates with PHP.
• Performed web server updates and maintenance tasks.

Naturally Hawaiian LLC Sep 2016 - Sep 2018

Full Stack Developer

• Developed static and dynamic websites with front-end React, JavaScript (ES6).
• Utilized jQuery libraries and back-end WordPress and NodeJS.
• Wrote PHPUnit and Mocha and Chai (JavaScript) tests.
• Analyzed server resource performance (Google Analytics) for efficient content rendering and site stability.

NAPA Auto Parts Feb 2016 - Dec 2016

Frontend Developer

• Created over 20 webpage designs in Adobe Photoshop, Adobe Illustrator and Balsamiq (wireframing).
• Project included copy writing and graphic design, for purchase and checkout pages.
• Implemented optimized UI via minifying and transpiling with Webpack and Babel.
• Refactored SASS (CSS) and Angular.js functionality.

USA
USA

Portfolio

Thought Leadership

Employment History

FullStack Labs Jul 2020 - Present

Senior Software Engineer

Freelance Jan 2020 - Apr 2020

Software Engineer

• Built React Native application with TypeScript and Apollo front-end GraphQL state management.
• Integrated APIs for SSO (Facebook) and payment gateways (Stripe).
• Architected and implemented Apollo GraphQL API as Express (NodeJS) middleware.
• Used Prisma DB toolkit and Nexus type generator with TypeScript, Lodash, GraphQL-Shield (for authentication layer).

eCapital LLC Aug 2018 - Sep 2019

Full Stack Engineer

• Built dynamic AngularJS page workflows integrating 3rd party APIs (such as map services).
• Utilized TypeScript, SASS, Gulp, and configured automated deployment.
• Wrote highly responsive REST APIs in Express (Node), integrating AWS (Cloudwatch, SQS) and Azure services (blog storage).
• Automated scripting of financial APIs with high reliability and recovery (Python, Shell, Bash languages).

City of El Segundo Jul 2018 - Apr 2019

Frontend Developer

• Created front end modules in jQuery, vanilla JavaScript (ES7), and CSS frameworks (SASS, BEM).
• Improved functionality and elegance of El Segundo Newsletter site.
• Coded custom front-end theme templates with PHP.
• Performed web server updates and maintenance tasks.

Naturally Hawaiian LLC Sep 2016 - Sep 2018

Full Stack Developer

• Developed static and dynamic websites with front-end React, JavaScript (ES6).
• Utilized jQuery libraries and back-end WordPress and NodeJS.
• Wrote PHPUnit and Mocha and Chai (JavaScript) tests.
• Analyzed server resource performance (Google Analytics) for efficient content rendering and site stability.

NAPA Auto Parts Feb 2016 - Dec 2016

Frontend Developer

• Created over 20 webpage designs in Adobe Photoshop, Adobe Illustrator and Balsamiq (wireframing).
• Project included copy writing and graphic design, for purchase and checkout pages.
• Implemented optimized UI via minifying and transpiling with Webpack and Babel.
• Refactored SASS (CSS) and Angular.js functionality.