Yakov Fain

Retired at Self-employed

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
Yakov Fain is a veteran Java and Angular consultant with over a decade of experience building and architecting web applications for finance and enterprise clients. A Java Champion and prolific author, he has written multiple books and published more than a thousand technical blog posts that shape how developers adopt modern JavaScript and TypeScript. He led projects, training, and mentoring at Farata Systems and contributed the Angular/TypeScript code samples for a well-known book repository that many learners use as a reference. His background spans hands-on full‑stack development, architecture reviews, and production delivery for firms like Citigroup, UBS, and TIAA‑CREF, often translating complex financial requirements into maintainable systems. An active community figure with thousands of social followers and deep StackOverflow engagement, he blends teaching, consulting, and open-source examples to accelerate team adoption of frameworks. Now retired, he remains a respected voice in the developer community and a go-to mentor for modern Java and Angular practices.
code14 years of coding experience
job21 years of employment as a software developer
bookMS Applied Math, MS Applied Math at NPI
stackoverflow-logo

Stackoverflow

Stats
12,150reputation
2.3mreached
303answers
15questions
Badges
angular
top-1%
apache
top-1%
xampp
top-1%
typescript
top-1%
angular-cli
top-1%
macos
top-1%
github-logo-circle

Github Skills (23)

xampp10
component-development10
typescript10
apache10
angular-cli10
typescript-types10
html10
web-framework10
macos10
typescripts10
frontend10
web-frontend10
angular10
angular-component9
css9

Programming languages (8)

TypeScriptJavaCSSCoffeeScriptJavaScriptGoHTMLRuby

Github contributions (5)

github-logo-circle
Farata/angular2typescript

Oct 2015 - Oct 2018

Code samples from the book Angular 2 Development with TypeScript
Role in this project:
userFront-end Developer
Contributions:318 commits, 9 PRs, 294 pushes in 3 years
Contributions summary:Yakov primarily contributed to the development of UI components within the Angular 2 framework. They added and updated code samples that were meant to work with Angular 2, implementing form functionality, and generally updating the code to work with newer versions of the framework. Their work involved modifications to HTML templates, components, and services within the provided auction project. The commits also included improvements to styling and layout.
angulartypescript
yfain/angular4hours

Jul 2017 - Nov 2017

Code samples for my 4-hour video workshop on Angular
Contributions:6 commits, 1 PR, 5 pushes in 4 months
angular
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