Daniel Gonik

Senior Software Engineer at Compass

London, England, United Kingdom
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
Daniel Gonik is a Senior Software Engineer and seasoned team lead with 11 years of experience building high-performance, user-facing web applications and internal platforms across retail, fintech, PropTech, and RegTech. He has led architecture and delivery of mission-critical systems—from reengineering payments at Marks & Spencer to designing an in-house e-signature platform at Compass—improving release cadence, test coverage, and scalability under heavy load. Comfortable across the stack, his toolset centers on JavaScript ecosystems (React, Angular, Node/Nest/Koa), modern front-end build tooling, and cloud-ready microservices, with a practical focus on security and maintainability. He has driven product outcomes that translate directly to revenue and user metrics (notably reducing checkout friction and enabling millions in potential annual gains) and helped early-stage 8XR deliver a browser-based XR engine that secured seed funding. A mentor and hands-on coder who often pairs architecture work with daily code reviews and testing improvements, he also experiments with AI, Web3, and developer tooling to shorten iteration cycles. Based in London, he pairs formal engineering education with continuous self-directed learning (Udacity, freeCodeCamp, Pluralsight) and a knack for turning complex domain needs into pragmatic, scalable software.
code10 years of coding experience
job9 years of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at Udacity
bookFull Stack Web Development Certification Computer Software Engineering, Full Stack Web Development Certification Computer Software Engineering at freeCodeCamp
bookBachelor of Engineering - BE Quality Control Technology/Technician, Bachelor of Engineering - BE Quality Control Technology/Technician at Saint Petersburg State University of Engineering and Economics
bookNextJS, NextJS at Purpleschool
bookComputer Software Engineering, Computer Software Engineering at Pluralsight
languagesEnglish, Spanish, Russian
stackoverflow-logo

Stackoverflow

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

Github Skills (23)

primitive10
immutablejs10
dot-notation10
stateless10
persistent-data10
data-exchange10
lodash10
persistent10
numeric10
javascript9
typescript9
css9
functional-programming9
collections9
web-development8

Programming languages (3)

TypeScriptJavaScriptRuby

Github contributions (5)

github-logo-circle
GonikDaniel/Gmail-clone

Jan 2016 - Jun 2017

Contributions:44 commits, 42 pushes, 1 branch in 1 year 5 months
Contributions:86 pushes in 1 month
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
Daniel Gonik - Senior Software Engineer at Compass