Jim Blanchard

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Jim Blanchard is a full-stack software engineer with 14 years of experience designing, building, and operating highly scalable customer-facing applications and services from Seattle. He blends hands-on backend optimization with frontend and documentation work, notably contributing to AWS Amplify by shrinking bundle sizes through storage module refactoring and modernizing auth crypto dependencies. Comfortable across the stack, Jim has driven both code and docs changes, showing a pragmatic focus on developer experience and maintainability. A University of Michigan computer science graduate, he brings steady production engineering instincts and a knack for subtle improvements that yield outsized operational and delivery benefits.
code14 years of coding experience
bookBachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at University of Michigan
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (25)

javascript10
react-native10
amazon-cognito10
storage10
typescript10
user-authentication10
authentication10
cryptography10
typescript-types10
aws-amplify10
typescripts10
documentation10
testing9
aws9
react8

Programming languages (3)

TypeScriptMDXRuby

Github contributions (5)

github-logo-circle
aws-amplify/amplify-js

Sep 2022 - Jan 2023

A declarative JavaScript library for application development using cloud services.
Role in this project:
userBack-end Developer
Contributions:18 releases, 2036 reviews, 71 commits in 4 months
Contributions summary:Jim's commits indicate they were responsible for optimizing the storage category to improve its shake-ability, significantly reducing bundle sizes across multiple bundlers. This work involved refactoring the storage module's `sideEffects` by moving singleton registration, and also included adding `tslib` to packages to improve bundle size. Furthermore, the user migrated `auth` & `amazon-cognito-identity-js` to use `@aws-crypto/sha256-js` instead of `crypto-js`.
pwaamazon-cognitoawsaws-mobilestorage
aws-amplify/docs

Nov 2022 - Dec 2022

AWS Amplify Framework Documentation
Role in this project:
userFull-stack Developer
Contributions:223 reviews, 2 commits, 55 PRs in 1 month
Contributions summary:Jim's commits primarily focus on modifications within the documentation, specifically concerning authentication features. These changes involve removing and migrating pages related to authentication flows, and also updating code examples to reflect changes in the overall authentication setup. The edits predominantly involve modifications to the `src/directory/directory.mjs` file, indicating an effort to refactor and reorganize the documentation structure for the Amplify framework. Further, the user is also merging branches, suggesting a role in maintaining the overall documentation versioning.
amplify-frameworkaws-lambdaserverlessaws-amplifygraphql
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jim Blanchard