Ivan Novikov is a founder and full‑stack software engineer with 11 years of experience building front-end‑heavy web applications from end to end, currently based in New York. He conceived and continuously evolved Obvibase — a distraction‑free online database editor first launched in 2013 and fully rewired in 2020 with TypeScript, React, RxJS, custom UI widgets, web workers, PWA features and IndexedDB. Comfortable shifting between product thinking as a solopreneur and focused frontend work for clients, he emphasizes shipping less code that achieves the same goal. His background in finance and experience as a business analyst inform pragmatic decisions around data, UX and integrations. Known for custom client-side engineering choices (e.g., offloading logic to workers and bespoke widgets), he pairs craft frontend skills with product intuition.
11 years of coding experience
1 year of employment as a software developer
Master of Science - MS, Finance and financial markets, Master of Science - MS, Finance and financial markets at Higher School of Economics
A Node/Angular app that lets users create custom online calculators
Contributions:1 PR, 114 pushes, 20 comments in 2 years 8 months
angular-appcalculatorsjavascriptnodejsangular
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.