Photo of Bill Barron

Bill Barron

Senior Software Engineer

Houston
0
Followers
0
Following
A skilled Software Engineer with 10 years of experience in web and mobile development.
A collaborative team player with a receptive attitude and excellent communication skills.
A dependable developer who takes full accountability for the projects.

Careers

Senior Software Engineer

DoorDash

Full time01/2023 -
  1. Created an online ordering system’s web and mobile application within an Agile environment, leveraging Next.js, React, Redux, React Query, custom hooks, TypeScript, React Native, Node.js, Express.js, DynamoDB, and AWS to enhance system efficiency and scalability.
  2. Developed a real-time chat system using WebSockets and Redis, enhancing live communication while building an interactive front-end with React, TypeScript, and Redux for state management.
  3. Engineered a custom map component with Mapbox, enabling dynamic geospatial interactions, and created insightful data visualizations using D3.js and Chart.js.
  4. Optimized performance using lazy loading and code splitting, improving page load speed and user experience across devices while creating UI documentation in Storybook for better maintainability.
  5. Designed and developed scalable microservices architecture, implementing RESTful APIs and GraphQL endpoints using Node.js, Express, and Apollo Server to enhance performance and maintainability.
  6. Automated CI/CD pipelines with Docker, Kubernetes, and CircleCI, streamlining deployment workflows and ensuring high availability, scalability, and reliability of cloud-based microservices.
  7. Implemented DynamoDB and Elasticsearch for efficient data storage and optimized client-side testing with Jest, React Testing Library, and Cypress, reaching 90% test coverage.
Senior Software Engineer

Chewy

Full time contract06/2020 - 12/2022
  1. Spearheaded the development of the Chewy CMS tool and mobile applications, leveraging React, Zustand, TypeScript, React Native, Node.js, Express.js, AWS, and Next.js for server-side rendering and optimizing SEO.
  2. Developed and enhanced the Chirp internal UI library, using React, Zustand, and Custom Hooks, improving component reusability with Storybook and Material-UI.
  3. Boosted application performance with CDN caching using AWS CloudFront, integrated Datadog for real-time monitoring, and leveraged Kafka for event-driven processing.
  4. Engineered backend services using Node.js and Express, integrating PayPal and Stripe Payment Gateway APIs with OAuth 2.0 and JWT for secure, seamless transactions.
  5. Integrated and tested RESTful APIs and GraphQL endpoints with JSON payloads using Postman, ensuring security compliance and optimizing request/response efficiency.
  6. Wrote Jest unit tests for component accuracy, used Selenium for UI automation tests, and conducted integration tests with Postman to validate backend and API interactions.
  7. Collaborated with the design team to clarify complex design requirements and provide insights on technical limitations and best practices for UI/UX.
Senior Software Engineer

Insight Global

Full time07/2016 - 05/2020
  1. Participated in developing Amazon E-commerce Web platform, applying expertise in React, Zustand, TypeScript, ARIA, WCAG 2.0, Node.js, Express.js, and DynamoDB, and executed server-side rendering (SSR) with Next.js.
  2. Collaborated in enhancing Home Depot's microservice architecture as a core team member, using GCP, Apache Airflow, Nightwatch, Grafana, Python, RxJS, Angular 8, and Testing.
  3. Developed a HIPAA-compliant patient dashboard for CVS Health using Vue.js, Vuex, Java, Spring Boot, Rest APIs, GraphQL, RabbitMQ, Kafka, MongoDB, Azure, and integrated FHIR API for seamless healthcare data exchange and cloud scalability.
Software Engineer

Crowdbotics

Full time01/2015 - 06/2016
  1. Developed web applications using cutting-edge tools and JavaScript frameworks, including React and JavaScript, and translated complex business processes into clear and concise business use cases.
  2. Leveraged OAuth and JWT for secure user authentication and authorization across multiple modules of the ERP system.
  3. Collaborated with cross-functional teams using Git for version control and Figma for design handoffs, ensuring seamless integration of UI/UX components and adherence to web development best practices.

Education

Hong Kong University of Science and Technology

Computer Science

09/2010 - 11/2015Bachelor's DegreeClass of 2015
Skills
ReactReact NativeAngularNode+npmPythonNext.jsJavaWeb Design. HTML, JavaScript, CSS, ASP, PHPRuby on RailsMicrosoft Azure
Experience8+ years
Hourly rate$70/hr
Open to
remote

astro circleWelcome to Outdefine

A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!

Join for free
astro-hello

Join a community, when you join Outdefine!Connect with 72,000 tech professionals globally.

A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!