Jonathan Milgrom

Jonathan Milgrom

Mentor
Rising Codementor
US$30.00
For every 15 mins
1
Sessions/Jobs
ABOUT ME
Love teaching as much as learning. No such thing as a bad question.
Love teaching as much as learning. No such thing as a bad question.

Lead client-side architecture for a SAAS company in ad-tech. Current stack: React, Redux and Typescript and PHP 7 (JSON only) API; Legacy stack: Angular 1.5+ (built with Grunt) and a PHP (JSON only) API. In my free time, I dabble in other languages like Scheme - next up will likely be C or Go.

English
Pacific Time (US & Canada) (-08:00)
Joined July 2014
EXPERTISE
3 years experience
I've been managing a few production Angular 1.x applications, and recently React/Redux/Typescript applications, for an ad-tech saas comp...
I've been managing a few production Angular 1.x applications, and recently React/Redux/Typescript applications, for an ad-tech saas company for over 3 years. The latest frontend architectural patterns and principles, especially those with a functional bend, are my favorite topics to learn and apply daily.
1 year experience
We made the difficult decision of tossing a "legacy" angular application in favor of a full rebuild in typescript, react and redux and ha...
We made the difficult decision of tossing a "legacy" angular application in favor of a full rebuild in typescript, react and redux and have never looked back. The combination of a static type system (typescript), immutable state store with predefined protocols (redux), and unidirectional data flow with a clearly segregated view layer (react) is the best thing that's ever happened to my professional life!
1 year experience
We made the difficult decision of tossing a "legacy" angular application in favor of a full rebuild in typescript, react and redux and ha...
We made the difficult decision of tossing a "legacy" angular application in favor of a full rebuild in typescript, react and redux and have never looked back. The combination of a static type system (typescript), immutable state store with predefined protocols (redux), and unidirectional data flow with a clearly segregated view layer (react) is the best thing that's ever happened to my professional life!
Es7Es6React
View more
Es7Es6React
View more
1 year experience
We made the difficult decision of tossing a "legacy" angular application in favor of a full rebuild in typescript, react and redux and ha...
We made the difficult decision of tossing a "legacy" angular application in favor of a full rebuild in typescript, react and redux and have never looked back. The combination of a static type system (typescript), immutable state store with predefined protocols (redux), and unidirectional data flow with a clearly segregated view layer (react) is the best thing that's ever happened to my professional life!
Es6FluxReact
View more
3 years experience
I've been managing a few production angular application for an ad-tech saas company for over 3 years. I've lead updates from 1.2 -> 1.4 a...
I've been managing a few production angular application for an ad-tech saas company for over 3 years. I've lead updates from 1.2 -> 1.4 and 1.4 -> 1.5. Been experimenting with Angular + Redux as of late and other ways to reduce our dependency on monolithic frontend frameworks.
Performance OptimizationSoftware architectsDirectives
View more
Performance OptimizationSoftware architectsDirectivesTransclusionDIComponent
View more
2 years experience
I've been working on a production API written in PHP for over 2 years. Recent updates that better inline our code with the CLEAN architec...
I've been working on a production API written in PHP for over 2 years. Recent updates that better inline our code with the CLEAN architecture pattern have improved code-quality tremendously.
Object-Oriented ProgrammingClean codeDbal
View more
Object-Oriented ProgrammingClean codeDbalPHP 7
View more
3 years experience
Our build system for the last 2 years, I've had to develop expertise in managing and improving an ever-growing build process.
Our build system for the last 2 years, I've had to develop expertise in managing and improving an ever-growing build process.

REVIEWS FROM CLIENTS

Jonathan's profile has been carefully vetted and approved as a Codementor. Connect with Jonathan now, and leave a review for them once you're done!
EMPLOYMENTS
Software Engineer
Triplelift
2014-10-01-Present
I work on a team that manages the SAAS platform for our realtime native programmatic ad exchange
I work on a team that manages the SAAS platform for our realtime native programmatic ad exchange
Angular
TypeScript
React
View more
Angular
TypeScript
React
Redux
PHP 7
Styled-Components
Clean architect
View more