Daniel Dotsenko

Independent Technology Consultant at Self-employed

Santa Monica, California, 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
Daniel Dotsenko is an independent technology consultant and pragmatic engineering leader with 16 years of experience turning ad-tech and mar-tech ideas into scalable products. He blends hands-on development, systems architecture, and team coaching to help small teams (1–20) operate like well-oiled machines, and has led engineering and platform transformations at companies including Upwork, Panoramic, and Luma Pictures. Daniel specializes in connecting closed enterprise data silos to ML/AI-driven solutions, migrating complex on-prem infrastructure to containerized, Kubernetes-based platforms, and driving operational improvements across DevOps and data teams. A thoughtful contributor to open-source front-end tooling, he has improved usability and maintainability in projects like jqGrid by decoupling AJAX logic and enhancing search and edit capabilities. Colleagues rely on him as a pragmatic problem-solver, planner, and cheerleader who balances budgetary discipline with engineering craft.
code16 years of coding experience
job10 years of employment as a software developer
stackoverflow-logo

Stackoverflow

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

Github Skills (9)

uid10
javascript10
front-end-development10
jquery10
ui-design10
grid10
grids10
bootstrap7
bootstra7

Programming languages (8)

TypeScriptJavaShellMakefilePLpgSQLJavaScriptGoPython

Github contributions (5)

github-logo-circle
tonytomov/jqGrid

Mar 2010 - Apr 2010

jQuery grid plugin
Role in this project:
userFront-end Developer
Contributions:9 commits in 1 month
Contributions summary:Daniel primarily contributed to the `jqgrid` project by addressing bugs and enhancing the search functionality within the grid component. The changes include fixing argument mismatches, merging search-related tweaks, and implementing auto-population of default filters in multiple search mode. Additionally, the user modified form edit code to support custom ajaxOptions and data proxy functionality, focusing on decoupling ajax calls and improving overall code maintainability. These modifications suggest a focus on improving the user experience and developer flexibility of the grid component.
jqgridxml-datapivot-gridjquerytreegrid
dvdotsenko/jsonrpc.py

Sep 2013 - Sep 2016

Contributions:2 releases, 23 commits, 3 PRs in 3 years
rpcpythonparserspartsserialization
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