
Michael O’Connell
Full Stack Web Developer
Hi, I’m Michael, a full stack web developer with a passion for making things that are beautiful and functional.
I have experience with a variety of technologies, including React, Next.js, Node.js, Material UI, Storybook, Google Cloud Platform, and Firebase.
I built the all-new Shine Wedding Invitations website.
Projects
- Shine Wedding Invitations (demo)
- Shine Order Manager (demo)
- Shine CMS (demo)
Bio
I live in Center Valley, Pennsylvania with my wife, two kids, and Wheaten terrier. While working toward a PhD in chemical engineering at North Carolina State University, I developed a passion for writing code and creating delightful user interfaces for data analysis. I have been working as a full stack web developer since I graduated from the Flatiron School’s full stack web developer program in 2017.
Interests
When I’m not at work or taking care of my kids, you can find me jogging or riding my Peloton. Right now I am really into the AppleTV+ show Severance and Nickel Creek’s latest album Celebrants. I’m not a big gamer, but I recently discovered the masterpiece Celeste.
Résumé
Summary
Full-Stack Web Developer with 7 years of experience in building scalable, user-friendly web applications for a woman-owned, women-led e-commerce company. Skilled in TypeScript, React, Next.js, Storybook, Playwright and other modern web frameworks. Proven ability to create pixel-perfect websites and fully-featured web apps from scratch.
Experience
Software Developer
Shine Wedding Invitations
2017 – Present (7 years)
Rochester, NY (Remote)
- Spearheaded the multi-year transformation of a mobile-first e-commerce website using TypeScript, React, Next.js and other modern frameworks, achieving significant improvements in branding, product customization, and user experience.
- Built thousands of pixel-perfect React components in collaboration with design & product teams, adhering to design-system specifications and accessibility standards.
- Developed custom CMS and order management tools using real-time databases, streamlining content management and business operations.
- Engineered a Nrwl/Nx monorepo and optimized CI/CD pipelines, creating scalable infrastructure for business operations.
- Improved site reliability with Jest unit tests, Cypress integration tests, and Playwright end-to-end tests.
- Mentored junior developers with test-driven development and code reviews, fostering a culture of quality and collaboration.
Graduate Research Assistant
North Carolina State University
2011 – 2016
Raleigh, NC
- Managed complex technical projects and collaborated with interdisciplinary teams to solve ambiguous challenges.
- Honed technical writing, mentoring, and problem-solving skills while presenting research findings at national conferences.
- Taught undergraduates in chemical engineering fundamentals, led recitation sessions, and assisted with exam proctoring.
Education
Full Stack Development
2017
Flatiron School
New York, NY (Remote)
Ph.D. (ABD), Chemical Engineering
2016
North Carolina State University
Raleigh, NC
M.S., Chemical Engineering
2013
North Carolina State University
Raleigh, NC
B.A., Music
2009
Pennsylvania State University
University Park, PA
Skills
Front End | TypeScript, React, Material UI, Next.js, CSS-in-JS, React Router, Redux |
Back End | Node, Express, Firebase, NoSQL, MySQL |
Testing | Cypress, Playwright, Storybook, Jest, Mocha, Chai |
Other | Google Cloud Platform, Bitbucket CI/CD pipelines, Nrwl/Nx monorepos, Google Analytics, SEO, Web Accessibility |