John-Michael Long
Full Stack Software Engineer
- Role
- Full Stack Software Engineer at Google
- Location
- Austin, TX, US
- LinkedIn followers
- 500 followers
About John-Michael Long
I am an energetic and results-oriented full-stack software engineer with a passion for developing tools to solve real-world problems. I am fascinated by technology and feel most accomplished when I can leverage my technical skills along with my analytical aptitude to create innovative user experiences. It is truly inspiring to me knowing that with just a few keystrokes I can create something from nothing and turn ideas into realities. I find software engineering rewarding because it provides me with the opportunity to directly contribute to making the world a better place and improving the lives of people everywhere.I have expertise in front-end technologies such as: JavaScript, ReactJS, Redux, Webpack, Babel, AngularJS, jQuery, Axios, BackboneJS, HTML, CSS.As well as back-end technologies such as: NodeJS, Express, PostgreSQL, Cassandra, MySQL, MongoDB, Redis, AWS (EC2, EBS, S3), Docker, Nginx
Experience
Full Stack Software Engineer
Nov 2021 — Present · Austin, TX, US
Financial Systems EngineeringTechnical Lead- Drove the onboarding and training of a new engineering team in India; mentoring individuals on technical topics and delegating project tasks- Oversaw team members\' technical designs and code, providing feedback and guidance to improve quality and ensure adherence to team standards- Architected and implemented key features, such as the Financial Document Details Page and an optimistic message posting system, resulting in significant improvements in user experience and application performance- Reduced load time for comment-heavy documents by 40% by parallelizing API service calls and adopting API field masking- Implemented dynamic questionnaire feature where questions are displayed conditionally based on the user\'s previous answers- Implemented frontend data feedback system to trigger autosave without compromising the integrity and robustness of the existing system- Collaborated with stakeholders and UX team to address critical edge cases, leveraging my expertise to guide the team towards solutions that offered an optimal balance of engineering effort and user experience- Managed the full project lifecycle for 10+ complex features, developing detailed implementation plans that included technical design documents, epics, user stories, task breakdowns, and project timelines.
Education
Purdue University
BS, Mechanical Engineering
2008 — 2013
Hack Reactor
Software Engineering Immersive
Skills
- Engineering
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.