Sean Johnson

Software Engineer

Raleigh, North Carolina, United States16 yrs 10 mos experience

Key Highlights

  • Reduced application boot time by 30% across multiple platforms.
  • Improved job runtime performance by 80% using Node concurrency.
  • Increased upload flow reliability from 96% to over 99%.
Stackforce AI infers this person is a SaaS-focused Fullstack Engineer with strong expertise in performance optimization.

Contact

Skills

Core Skills

Node.jsReact.jsSoftware InfrastructureNextjsApache SparkJava

Other Skills

Continuous Integration and Continuous Delivery (CI/CD)Amazon EC2Amazon Web Services (AWS)VercelTypeScriptFAISSGraphQLApollo GraphQLScalaApache PigEmber.jsHTMLWeb DevelopmentUser Interface DesignWeb Design

Experience

16 yrs 10 mos
Total Experience
2 yrs 1 mo
Average Tenure
--
Current Experience

Tubi

Staff Software Engineer

Feb 2024Feb 2025 · 1 yr · Remote

  • Focused on application performance. Reduced ready-to-use (Tubi's app boot metric) by 30% on 8 platforms. One highlight: boot time for Samsung devices reduced by about 40s. Achieved this by rearchitecting and organizing the Tubi application.
  • DevEx: reduced application build and rebuild times 95% (3m -> 5s) by aggressively refactoring build process
Node.jsSoftware InfrastructureContinuous Integration and Continuous Delivery (CI/CD)React.jsAmazon EC2Amazon Web Services (AWS)

Second

Founding Software Engineer

Jun 2023Dec 2023 · 6 mos · Remote · Remote

  • Combined backend and frontend repos into a monorepo using Turbo (NextJS + Node backend)
  • Automated build and deployment processes (Docker build, Vercel for web and AWS ECR + ECS for AI agent)
  • Established API contracts and tooling for cross-server communication
  • Improved performance of average job runtime by 80% (50m per run -> 10m per run) by leveraging Node concurrency to increase parallelism of job runs
  • Built GitHub and Bitbucket integrations
NextJSNext.jsVercelReact.jsTypeScriptFAISS

Credit karma

Staff Software Engineer

Aug 2021Jun 2023 · 1 yr 10 mos · Hybrid

  • Ran initiative to reduce runtime errors (80% of all sessions) to less than 5% of sessions, and implemented compile time checking to keep it there.
  • Created and ran performance initiatives that reduced overall page load times by .5s at p50 and 3s at p95. App bundle size reduced by 30% for CK
Node.jsReact.jsGraphQLApollo GraphQLScala

Linkedin

3 roles

Staff Software Engineer

Promoted

Dec 2018Dec 2021 · 3 yrs

  • Video / Media Core team
  • Maintaining video/image/document upload and consumption for all client platforms (iOS, Android, Web)
  • Incrementally improved reliability of upload flow on web - increased reliability from 96% to over 99%
  • Led a few horizontal projects that reduced loading times of images on web by 40%, saved 75% of bandwidth spend. Saved $500k/yr in CDN costs.
  • Built an end-to-end system for monitoring media performance on end clients and reporting these metrics through internal dashboards (built data pipelines in Spark SQL, Apache Pig, Samza - with storage in Pinot and HDFS)
  • Provide mentorship and growth opportunities to engineers in the org. Mentored 20+ engineers at Associate/SWE/Sr.
Apache PigApache SparkJavaScalaEmber.jsTypeScript

Senior Software Engineer

Jun 2015Dec 2018 · 3 yrs 6 mos

  • 2015: Messaging team. Brought instant messaging to LinkedIn through my work in building out a part of the real-time pipeline to serve our web experience. Also assisted in completely rebuilding the messaging experience for desktop.
  • 2017: After my success with bringing a slew of realtime features (Read receipts, typing indicators, instant messaging) to Messaging, I moved to the newly created real-time team as the sole client engineer.
  • 2018: Video team. Helping to bring video to LinkedIn!

Software Engineer

Jun 2014Jun 2015 · 1 yr

  • Built the homepage of LinkedIn... twice!
  • Project Oz: Built the homepage feed on the play framework. Technologies: Play/Scala/Dust/Backbone
  • Project Voyager: Built LinkedIn's homepage mobile-first experience, on the new Pemberly stack.
  • For all of this hard work, I was promoted to Senior Software Engineer.

Duke energy corporation

Front End Developer

Mar 2014Jun 2014 · 3 mos

Ally financial inc.

Senior Web Presentation Architect

Jun 2012Dec 2013 · 1 yr 6 mos · Charlotte, North Carolina Area

  • Architected and implemented new homepage for ally.com, which resulted in improved CTR and a reduced bounce rate of more than 10%
  • Created a "Digital Asset Library" tool used for managing, storing, and keeping statistics on banners, tiles, and icons to measure their effectiveness
  • Created an "XSLTFiddle" tool to aid in XSLT development and debugging
  • Created and defined multiple "Best Practices" guides for both our internal developers and third-party contractors to ensure quality and consistency across the site
  • Heavily modified, created plugins, and themed WordPress to make the "Ally Straight-Talk Blog". Created customer polling functionality with email integration as well as an API for backing up and maintaining blog comments and statistics.
  • Architected and implemented enhancement for open account application for including dynamic review content within the open account flow using the BazaarVoice API
  • Converted all (40+) Flash banners into optimized HTML/CSS3/JS banners for improved SEO and exposure on tablet devices that did not support Flash
  • Worked heavily with the Omniture suite (Test and Target, SiteCatalyst) to create addons to aid with click through tracking and statistics gathering
  • Architected and implemented dozens of standalone landing pages for marketing related initiatives
  • Interviewed potential candidates for Web Presentation Architecture positions
  • Gave "lunch and learn" sessions on new technologies, tools, and frameworks to our team of developers

Delta apparel

Web Developer

Jan 2011Aug 2011 · 7 mos

  • Developed both front and backend systems for 4 major e-commerce websites using Java/DB2 on the backend, and the latest and greatest web technologies on the front end.
  • Created a product review and rating system for all four online stores that integrated with the underlying WebSphere structure
  • Developed a Flickr Photos widget that allowed users to upload and share photos on our site increasing consumer engagement with our brand
  • Developed a set of social network analytics tools to be used by our tool in house - combining the statistics from all of the major social media outlets
  • Created a mini Facebook store page to allow users to purchase and order the top selling products directly through Facebook
  • Developed a tool with a user-friendly interface to be used in-house that allowed our marketing department to control our online store without having to go through the developers

Step press

Technical Consultant

Jan 2006Jan 2010 · 4 yrs · Fayetteville, NC

Education

The University of North Carolina at Chapel Hill

Computer Science

Jan 2008Jan 2010

Stackforce found 100+ more professionals with Node.js & React.js

Explore similar profiles based on matching skills and experience