Boris Shifrin

Software Engineer at National Center for Biotechnology Information (NCBI)

Rockville, Maryland, 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

👤
Senior
🎓
Top School
Boris Shifrin is a versatile full-stack software engineer with over 15 years of experience building scalable web applications and distributed systems. Currently at NCBI, he leads server-side and client-side work—using Python, Django, Celery, React and MobX—on high-availability, test-driven projects like PubMed Central and a complete redesign of the NIH Manuscript Submission system. He’s equally comfortable optimizing MS SQL queries and crafting responsive single-page UIs, with strong CI and TDD discipline (TeamCity, Jest, Enzyme, Flow). A longtime advocate of open source, he has contributed front-end UX and internationalization fixes to the Reaction Commerce platform and implemented UX niceties like multi-select with modifier keys. Past roles span system architecture, large PostgreSQL maintenance, and media-scale deployments, reflecting an ability to design for high throughput and real-world operational constraints. Based in Rockville, MD, he combines deep engineering rigor with practical product sensibility and a knack for moving seamlessly between backend and frontend domains.
code15 years of coding experience
job15 years of employment as a software developer
bookBachelor's degree, Computer Software Engineering, average grade - 4.98, Bachelor's degree, Computer Software Engineering, average grade - 4.98 at Voronezh State Technical University
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
8,077reputation
989kreached
47answers
37questions
Badges
django
top-5%
django-admin
top-5%
python
top-5%
github-logo-circle

Github Skills (31)

javascript10
ui-design10
uid10
front-end-development10
react10
ecommerce9
python9
django9
django-admin9
shopware8
webshop8
html8
css8
shopify8
meteor8

Programming languages (8)

TypeScriptC++CoffeeScriptOCamlJavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
reactioncommerce/reaction

Jan 2015 - Mar 2016

Mailchimp Open Commerce is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes.
Role in this project:
userFull-stack Developer
Contributions:83 commits, 19 PRs, 110 comments in 1 year 2 months
Contributions summary:Boris primarily contributed to the front-end aspects of the Reaction Commerce platform, focusing on UI improvements and enhancements. Their work included fixing UI bugs in settings and image galleries, addressing translation issues to support internationalization, and implementing a feature for uploading images with a progress bar. The user also made a notable contribution by implementing shift and command key functionality for product selection, improving the user experience. Furthermore, they updated packages and handled code merges, showcasing a general understanding of the platform.
ecommerceapi-firstshopping-cartreact-jsshop
Contributions:140 commits, 1 PR, 16 pushes in 3 years 3 months
apipythondjangovkontaktevkontakte-api
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
Boris Shifrin - Software Engineer at National Center for Biotechnology Information (NCBI)