Michael Sinnes, Developer in Wichita, KS, United States
Michael is available for hire
Hire Michael

Michael Sinnes

Verified Expert  in Engineering

Software Developer

Location
Wichita, KS, United States
Toptal Member Since
April 26, 2022

Micheal is a non-traditional software engineer. He majored in literature in college and started developing when he tried to build his own writer's website. Micheal has been working as a React developer for over five years, just after React was released.

Availability

Full-time

Preferred Environment

MacOS

The most amazing...

...project I've worked on is for Tathata Golf as one of the original developers. I regularly see commercials for the app at golf stores and top golf locations.

Work Experience

React Developers | Architect

2022 - 2022
Deloitte Pixel - Application Studios
  • Facilitated the migration of a React front end from a large, monolithic application to a distributed micro front-end architecture for a global services company.
  • Shimmed a massive monolithic application built on React Router 3 to work on React Router 6.
  • Tracked, fixed, and deployed bugs and bug fixes using the Microsoft Azure toolkit.
Technologies: React, Redux

Software Engineer

2020 - 2021
eBay
  • Helped implement one of the first functional React applications in the eBay environment.
  • Developed SOAP request npm module internal for consuming a big data indexer service.
  • Assisted in planning and developing multiple server-side rendered applications for promoting listings within eBay's searches.
  • Acted as a primary contributor for a shareable library of ads React UI components.
Technologies: React, Node.js, Java

Software Engineer

2019 - 2019
Lattice
  • Updated an outdated database crawler for exporting large amounts of dummy data for a temporary account.
  • Maintained high production standards in a continuous delivery environment.
  • Developed the company’s first department training program.
Technologies: JavaScript, React, Node.js

JavaScript Engineer

2018 - 2019
IntraEdge
  • Assisted in the development and maintenance of an inner-source library for American Express.
  • Managed uplift of multiple libraries to modern Babel while supporting more than 10 million daily active users.
  • Helped pioneer the next generation of the American Express customer-facing deployment stack.
  • Debugged a series of highly subtle SEO issues concerning the server-side rendering of internationalized web pages, requiring coordination across time zones and continents.
Technologies: Node.js, React, JavaScript

Full-stack Developer

2017 - 2018
Synapse Studios
  • Developed and maintained multiple full-stack JavaScript applications in Node.js, React, and Redux.
  • Took part as a well-versed developer in a dynamic development environment involving multiple projects on several different technology stacks.
  • Assisted in the development of Synapse Studios’ first mobile application in React Native, helping the team break into a new and growing market.
Technologies: React, Node.js, JavaScript

Software Developer

2015 - 2017
Cook Systems International
  • Developed end-to-end functionality for large-scale applications while on contract with the American Express loyalty department.
  • Maintained and expanded multiple applications and projects using end-to-end JavaScript and marrying browser JavaScript with various back-end technologies and databases.
  • Performed a client-side MVC application design and implementation alongside developers with much more experience.
  • Maintained and developed applications with multiple user interfaces, including web applications and Android and iOS apps.
Technologies: Angular, JavaScript, Java, Spring

Tathata Golf

http://tathatagolf.com
A training app to improve users' golf games.

I was on the team that built the MVP for the original product, including a mobile app. It involves customized training programs and allows users to schedule personalized classes.

Languages

JavaScript, HTML, HTML5, TypeScript, CSS, PHP, Java, GraphQL

Frameworks

Redux, Express.js, React Native, Angular, Spring

Libraries/APIs

React, Node.js

Tools

Flow

Platforms

MacOS

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring