Post Job Free

Resume

Sign in

Senior Software Engineer

Location:
Fair Oaks, CA, 95628
Salary:
$180,000
Posted:
June 20, 2023

Contact this candidate

Resume:

Contact

adxtmh@r.postjobfree.com

www.linkedin.com/in/

andrewobrigewitsch (LinkedIn)

Top Skills

Typescript

GraphQL

TypeScript

Certifications

Front-End Web UI Frameworks and

Tools

REST APIs with Flask and Python

Introduction to Probability and Data

GraphQL with React

Linear Regression and Modeling

Andrew Obrigewitsch

Senior Software Engineer, Educator, Bootcamp Instructor, GraphQL Expert

Fair Oaks, California, United States

Summary

Andrew Obrigewitsch is a seasoned technology professional with a passion for building enterprise-level applications and expertise in Data Graph and GraphQL. With a degree in Computer Science and a Minor in Mathematics, Andrew has a strong foundation in both theoretical concepts and practical implementation. Throughout his career, Andrew has gained extensive experience working across various technology stacks and in diverse business settings. He has transitioned seamlessly from his own startup ventures to large enterprises with a workforce of over 30,000 employees, adapting to the unique demands of each environment. Currently serving as a Senior Software Engineer, Andrew excels in developing robust and scalable applications for enterprise clients. His expertise lies in leveraging Data Graph and GraphQL to create efficient and flexible data solutions.

In addition to his professional pursuits, Andrew has been actively involved in teaching a coding bootcamp since 2019. This experience allows him to share his knowledge and passion for technology, helping others learn new skills and unlock their full potential. Outside of work, Andrew cherishes quality time spent with his wife and two children. He also nurtures his interests in tabletop gaming, miniature painting, scouting, and reading. An avid reader Andrew has read over 1,300 books and counting. Andrew is intellectually curious and continues to expand his intellectual horizons. Specialties:

Full Stack Development

Leadership

Search Engine Optimization (SEO)

Page 1 of 9

Typescript

React

AWS services

GraphQL

Experience

Vendr

Senior Software Engineer

November 2022 - Present (8 months)

Boston, Massachusetts, United States

— Worked extensively on third-party data integrations, ensuring seamless data exchange and synchronization between multiple systems.

— Implementation of GraphQL APIs, providing efficient and flexible data retrieval mechanisms for internal and external stakeholders.

— Gained experience with ELM, utilizing it for web development projects, although my expertise in this area is still developing.

—Collaborated closely with cross-functional teams, including product managers and designers, to deliver high-quality software solutions that met business requirements.

Skills: GraphQL, API Development, Typescript, AWS, Node, Prisma Nucamp Coding Bootcamp

Boot Camp Instructor

August 2019 - April 2023 (3 years 9 months)

Sacramento, California Area

Full Stack Coding Boot Camp Instructor at NuCamp

— Successfully taught a comprehensive full stack coding boot camp program at NuCamp, specializing in React, React Native, and Node.js.

— Utilized a variety of instructional techniques to educate students on web development and programming concepts, fostering a hands-on learning environment that enhanced their practical skills and understanding.

— Developed and delivered clear and informative lectures on React and Node.js, ensuring students grasped fundamental concepts and best practices. Page 2 of 9

— Fostered a supportive and inclusive learning environment, promoting teamwork, collaboration, and a growth mindset among students. Technologies: HTML 5/CSS 3, Linux, JavaScript, React, React Native, Node Moonwalk.com

Senior Software Engineer

June 2021 - October 2022 (1 year 5 months)

Nyack, New York, United States

— Spearheaded the development and maintenance of a federated GraphQL service, seamlessly connecting GraphQL API microservices and front-end GraphQL integrations for enhanced data retrieval and manipulation.

— Successfully implemented cumul.io data analysis dashboards, leveraging MongoDB to create custom views that provided customers with actionable insights into their performance metrics.

— Led the migration of a front-end application from JavaScript to Typescript, ensuring improved code quality, type safety, and maintainability. Additionally, orchestrated the transition from React to Next.js, enabling enhanced performance and server-side rendering capabilities.

— Implemented microservices on Render and Vercel platforms, utilizing GitHub hooks for streamlined deployment and automated workflows.

— Integrated GraphQL Schema Validation into pull requests through GitHub hooks, ensuring the adherence to defined schema standards and preventing potential issues before deployment.

— Leveraged a diverse set of technologies, including TypeScript, Apollo, GraphQL, Apollo Federation, Apollo Studio, GitHub Actions, Prisma, Nexus GraphQL, API Integrations, Vercel, Render, Node.js, Express, Next.js, MongoDB, PostgreSQL, Cumul.io, and Stripe API, to deliver robust and scalable solutions.

— Collaborated closely with product managers, designers, and other stakeholders to gather requirements and ensure the delivery of high-quality software solutions aligned with business needs.

Page 3 of 9

— Conducted code reviews, provided technical guidance, and mentored junior team members, fostering a collaborative and knowledge-sharing environment.

— Actively participated in architectural discussions, contributing to the design and evolution of the overall system architecture.

Technologies used: TypeScript, Apollo, GraphQL, Apollo Federation, Apollo Studio, GitHub Actions, Prisma, Nexus GraphQL, API Integrations, Vercel, Render, Node, Express, Next.js, MongoDB, PostgreSQL, Cumul.io and Stripe API.

LexisNexis

3 years

Senior Software Engineer

March 2019 - June 2021 (2 years 4 months)

Sacramento, California

— Responsible for the end-to-end development and deployment of multiple GraphQL APIs, catering to the needs of single-page web applications. These APIs were developed using Node.js with TypeScript, ensuring efficient and scalable data retrieval and manipulation.

— Led a significant project focused on building a service that fetched data from a GraphQL API and utilized a React library to dynamically generate emails. These emails contained saved search results for customers and were sent out at predetermined intervals, providing personalized and relevant information.

— Collaborated closely with the DevOps team to implement AWS Cognito, a user authentication and authorization service, for internal users. Leveraging SAML data, the system accurately determined the identity of employees, ensuring secure access to resources and maintaining data privacy.

— Designed and set up the architecture for single-page web applications, incorporating various AWS services such as CloudFront, Cognito, API Gateway, Lambdas, ECS, and others. This architecture facilitated seamless user experiences, efficient resource utilization, and robust scalability.

— Actively participated in code reviews, providing constructive feedback and ensuring adherence to best practices, code standards, and architectural guidelines.

Page 4 of 9

— Acted as a technical mentor and provided guidance to junior team members, facilitating their growth and professional development.

— Demonstrated strong problem-solving skills, troubleshooting complex technical issues and proposing effective solutions. Technologies: JavaScript ES2015-2019, React, Typescript, GraphQL, JEST, Enzyme, Node.js, Express, Prisma, Apollo Server, MySQL, MongoDB, Docker, AWS API Gateway, AWS Cognito, AWS Amplify, AWS Serverless Architecture.

Software Engineer

July 2018 - March 2019 (9 months)

Sacramento, California Area

— Collaborated with team members to create application’s system analysis based on client requirements.

— Researched, designed and implemented scalable single page application for information extraction, analysis and indexing.

— Wrote maintainable and extensible code in a team environment with the latest JavaScript specifications.

— Wrote test cases with JEST and Enzyme to test a React application.

— Implemented designs, including learning, experimentation and multiple iterations.

— Designed APIs with AWS API Gateway and AppSync.

— Designed custom authorization model for web apps. Technologies: JavaScript ES7, React, GraphQL, JSX, Redux, React Router, JEST, Enzyme, Webpack, Node.js, Express, MySQL, MongoDB, Bootstrap, AWS API Gateway, AWS Cognito, AWS CoudFront, AWS Route 53, AWS AppSync, AWS Amplify, AWS Serverless Architecture. Sacramento City College

Adjunct Faculty

September 2019 - January 2020 (5 months)

Sacramento, California Area

Taught a class on mobile development.

Baycentric, LLC

Director Of Operations

March 2017 - July 2018 (1 year 5 months)

Page 5 of 9

Roseville, CA

Baycentric is a Digital Consulting and Development company that helps companies maximize their online ecommerce sales.

Duties performed at Baycentric:

— Used Business Analysis to pinpoint areas of potential future revenue for clients.

— Business Development, developed and implemented plans for increasing the yearly revenue of Baycentric.

— Strategic Planning, planned strategies for ecommerce clients to optimize traffic and conversions.

— Web Development through building out multiple websites for clients in different industries

— Performed initial client assessments and analysis to begin research process

— Reviewed sales, customer concerns and new opportunities to drive business strategy at weekly planning sessions

— Supervised the work of 6 team members, offering constructive feedback on their work performance

— Contributed ideas to concept development, strategic planning and business operations

— Worked directly with clients to achieve complete ecommerce web development projects to increase their revenue

— Used HTML/CSS on every client site to implement responsive websites

— Used Python to build a web scraper to gather dynamic content with XPath and Selenium

— Used MySQL to store and output data scraped from the web

— Used Python to build a REST API

— Used JavaScript to build UI elements such as menus, video player which interfaced with the YouTube API, load dynamic content and parse data on web pages

Technologies: Python, R, Magento, Pardot, AHREFS, Business Intelligence, Statistics, Google Analytics, JavaScript, HTML 5/CSS 3, Strategic Business Planning, Server Admin.

Blaze Studios Sacramento

Web Developer, Founder

August 2010 - March 2017 (6 years 8 months)

Sacramento, California Area

Page 6 of 9

I Founded Blaze Studios in 2010 as a brand for my freelance Web Development work. This venture started as being pure web design, but I quickly branched out to full Web Development and Search Engine Optimization.

Below is an overview of performed tasks:

— Produced over 100 websites compatible with multiple browsers

— Implemented Google Campaigns and SEO for various types of websites

— Hands-on experience using Linux and Apache web servers.

— Kept abreast of emerging technologies, software and trends and applied them to projects

— Designed, implemented and monitored web pages and sites for continuous improvement in a fast-paced environment

— Oversaw troubleshooting of technical issues to solve problems within a reasonable time frame

— Collaborated with clients from concept through final delivery of product or service

— Used HTML/CSS on every client site to implement responsive websites

— Used R to build regression models to predict outcomes

— Used JavaScript to build UI elements such as menus, video player which interfaced with the YouTube API, load dynamic content

— Used jQuery to create UI elements such as menus, animations, event listeners and Dom manipulation

— Used MySQL to edit content stored in data based used by websites

— Used Bootstrap to lay out several websites themes. This using modal, navigation, tabs and collapsible elements

Technologies: HTML 5/CSS 3, Linux, Javascript, jQuery, MySQL, Hubspot, Photoshop, Wordpress, Magento, X-Cart and Bootstrap. ILO Management

10 years 1 month

Building Fundraising Marketing and Logistics Officer March 2003 - January 2010 (6 years 11 months)

Greater Los Angeles Area

I had two positions at the same time at ILO:

Logistics Officer

— Gathered, organized and input information into digital database. Page 7 of 9

— Applied knowledge of data modeling and statistical analysis to note trends and draw conclusions.

— Generated reports detailing various metrics and account information.

— Analyzed and summarized patterns of gift giving for use in marketing campaigns.

— Analyzed and summarized statistical achievements for yearly reports. Technologies: Excel, Statistics, and Management

Marketing and Promotion

— Interfaced with the art director, designer, production manager and print producer.

— Researched industry trends and evaluated competitive products.

— Designed graphics for websites, logos and promotions for marketing purposes.

— Preserved the branding standards of assigned accounts.

— Collaborated with production on task list creation to meet overall project goals on time.

— Made around 50 electronic presentations that were used at events.

— Designed donor certificates, awards and clothing.

— Made professional grade training packs for fundraisers. Technologies: Photoshop, InDesign, Acrobat, After Effects and Illustrator Treasury Computer Systems I/C

January 2000 - March 2003 (3 years 3 months)

Greater Los Angeles Area

Lead team that installed proprietary DOS based finance computer systems and related LANS. Duties consisted of:

— Maintained 25 finance systems in the Western United States.

— Did regular inspections of systems and related hard copy records.

— Corrected any outpoints from inspections. My team averaged 8 inspections per month.

— Directed onsite training for business users to maximize productivity.

— Build over 10 PCs for use as finance systems.

Technologies: DOS, Computer Maintenance, Computer Repair and LAN Configuration

Page 8 of 9

Education

California State University-Sacramento

Bachelor’s Degree, Computer Science · (September 2015 - December 2017) American River College

Associate’s Degree, Mathematics and Computer Science · (2012 - 2015) Page 9 of 9



Contact this candidate