Profile Photo

Steve Bullis

Full Stack Developer, UI Architect

Curious, determined, and passionate about both development and user experience. I enjoy working on projects that allow me to learn new things and solve difficult problems.

Work Experience

For addl. info visit
- Staff Engineer I - Full Stack - Tech Lead + 1 additional
Nov-2021 - Nov-2021
PayPal handles billions of financial transactions a year.

Tech Stack:

- Modern: Typescript, Express, GraphQL, React, Redux, TDD, Microservice APIs, Node & Java backends
- Classic: CSS, Java backend

Skills

tech:

JavaScript ES6+, CSS, HTML 5, React.js 16.12 - 17, Redux 4, React Router 5, Node.js, Webpack 4, Graphql, Git, Github, Continuous Integration ( CI/CD ), private npm packages, Test driven development, Jest, Cypress, Testing Library, WCAG, Storybook, Responsive Design, Mobile first Design and Mobile Applications

soft:

Leadership, Tech Management, Communication Skills, UI Architecture, Critical Thinking & Problem Solving, Training, Cross Team Collaboration, Agile/Kanban, Debugging and Documenting
Credit Organization, Technical Team Lead. This team is responsible for the Credit organizations graphql mid-tier services, as well as maintaining and supporting multiple front-end applications across the Credit organization.Staff Software Engineer: Credit Organization, Technical Team Lead. This team is responsible for the Credit organizations graphql mid-tier services. As well as maintaining and supporting multiple front-end applications across the Credit organization.
- Senior Front End Developer (Contractor)
Feb-2018 - Oct-2018
AI chat & travel agency startup

Tech Stack:

- React, Redux, Styled Components, Microservice APIs

Skills

tech:

JavaScript ES6+, CSS, HTML 5, React 16.0, Redux 3, React Router 4, Node.js, git and private npm library

soft:

Training, Problem Solving, Team Collaboration and Agile
Responsible for architecting a node.js based build system and creating a base React component library for both an AI assisted customer service app and a travel agency web portal. Worked with the design team to create a reusable design system and trained the rest of the engineering team (7 engineers) on the rollout of that component library and design system.
- UI/UX Engineering Team Lead + 2 additional
Aug-2016 - Nov-2021
HealthTrio handles over 150 million transactions a year.

Tech Stack:

- Modern: React, Redux, CSS in JS, TDD, Microservice APIs, Docker, Java backend
- Classic: Post CSS, Freemarker, Jquery, Java backend, ColdFusion, SQL
- Mobile: React Native, Expo, Redux, Redux Saga, Microservice API backend

Skills

tech:

JavaScript ES6+, CSS, HTML 5, React.js 0.14 - 16.12, Redux 2 - 4, React Router 2 - 4, Node.js, Webpack 2 - 4, Gulp, Styled components, Styled system, Git, Gitlab Continuous Integration ( CI/CD ), private npm library, Test driven development, Jest, Mocha, WCAG, Markdown / MDX, Storybook, Responsive Design, Mobile Design and Mobile Applications

soft:

Leadership, Management, Communication Skills, UI Architecture, Critical Thinking & Problem Solving, Training, Cross Team Collaboration, Agile/Kanban, Debugging and Documenting
Responsible for managing a dedicated Front-end team of 10 onsite/remote engineers across multiple products and 100s of features in provider care or patient health portals. I developed new modern features and modernized legacy systems with React while testing, maintaining, and coding into existing workflows and legacy systems. I have had the roles of manager, architect, mentor, and developer. I delivered a high-performance React based patient reporting engine while adhering to product, design, and user interface specifications. Two additional positions were held: Senior Software Engineer and Web Application Developer.
- Developer / General Manager
Apr-2015 - Aug-2017
Gourmet popcorn startup similar to Garret's Popcorn with a technology twist.

Tech Stack:

- Portal: WooCommerce, Wordpress, Stripe
- Internal: PHP, MySQL, React

Skills

tech:

CSS, HTML 5, JavaScript ES5, ES6, React 0.14 & 15, PHP 5 & 7, Wordpress, WooCommerce and SEO

soft:

Product Development, Project management, Marketing, Branding, Just in Time inventory management, Customer Service and Deposits & Accounting
This role had me wearing many hats. I was responsible for customer service, marketing, product development, branding, inventory management, and label design. I was responsible for developing a system to process custom packaging for her each order. I created a web-based system that manipulated SVGs to allow for custom per order labeling product packaging. I developed a real-time popcorn tracking system (imagine a pizza tracker with photos) and a full e-commerce site with monthly subscriptions and automated marketing tools tied to social media platforms.
- Developer / Manager / Owner
Jan-2012 - Apr-2015
Transportation company, similar to today modern day Uber.

Tech Stack:

- MySql & PHP backend with an offline tolerant, web socket based Javascript frontend
- Mobile targetted PHP application, with GPS tracking abilities
- (J2ME/Jave ME) Java Micro Edition platform for in vehicle tracking via SMS & data

Skills

tech:

CSS, HTML 5, JavaScript ES5, ES6, PHP 5 & 7, Wordpress, Modx, SEO, SQL, PWA, Service Workers and Twilio

soft:

Leadership, Marketing, Brand Manager, Designer, Customer Support, Human Resources and Deposits & Accounting
At its height, I managed a team of 10 drivers and a fleet of 12 vehicles, including taxis, limos, and shuttles. As owner, manager, and developer, I was responsible for all day-to-day activities, including scheduling, employee relations, customer service, and payroll. To help manage all these systems, I created a fleet tracking & dispatch management system. Similar in functionality to modern ride-sharing platforms but well before they were available mainstream. These systems utilized, Twilio, Google Maps, Google Driving Directions, Websockets via PusherJS, and were offline tolerant. The software included modules to route calls, predict a caller's reason for calling, and offer automated solutions using standard telephone equipment (before smartphones became normal).
- Senior Web Developer
Jan-2009 - Jul-2018
Domain registrar, and web creative agency

Tech Stack:

- Early years: Custom websites built with HTML, CSS, JavaScript & PHP.
- Later years: CMS Driven websites, (Wordpress, WooCommerce, Drupal, Joomla, Modx)

Skills

tech:

CSS, HTML 4 & 5, JavaScript ES5, PHP 4 & 5, Wordpress, WooCommerce, Joomla, Drupal and Modx

soft:

Leadership and Customer Service
Over the course of 9 years, I worked on various custom sites, ranging from simple business card sites to full e-commerce sites. I created content management systems for clients self-service or utilized off-the-shelf CMS systems. I worked with a team of 5, working directly with clients and outside contractors.
- Application Developer (Contractor)
Jan-2007 - Sep-20018
Built and maintained custom business applications. Most of these applications fell into one of the following categories: inventory management, CRM's, phone systems, data conversion tools, business systems, or asset tracking.
Copyright © 1999 - 2022 Steve Bullis • All Right Reserved