Viktor Lachinov

Freelance Software Engineer at Фриланс, самозанятый

Ventspils, Latvia
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

🤩
Rockstar
🎓
Top School
Viktor Lachinov is a versatile freelance software engineer from Ventspils, Latvia, with 12 years of practical experience and a self-taught full‑stack background spanning JavaScript/Node.js, React, PHP, Java, Unity/C#, Python, and both SQL and NoSQL databases. He combines hands‑on implementation skills with system-level thinking—evidenced by significant contributions to prominent open-source projects like the Flutter engine, SpriteWidget, Cocos2d-ObjC, and Serverpod where he added gameplay features, refactored core UI components, improved performance, and hardened backend services. Comfortable across front-end, back-end, and game development, Viktor is especially strong at refactoring legacy code, adapting libraries to new framework versions, and designing reliable game mechanics and server endpoints. As a former team leader and lecturer with Silicon Valley experience on his GitHub bio, he brings an entrepreneurial mindset and an ability to communicate technical ideas clearly. Currently seeking opportunities as a Junior JavaScript developer, he offers the curiosity and broad exposure of a self-directed engineer who repeatedly bridges between UI, engine internals, and backend robustness.
code12 years of coding experience
bookBachelor's degree, Programming specialist, Bachelor's degree, Programming specialist at Ventspils Augstskola
languagesРусский, Английский, Латвийский
stackoverflow-logo

Stackoverflow

Stats
291reputation
9kreached
8answers
1question
github-logo-circle

Github Skills (24)

objective-c10
ios10
back-end-development10
apidoc10
flutter-apps10
ui-design10
api10
database-design10
flutter-game10
dart10
game-development10
flutter10
websocket9
front-end-development9
performance-optimization9

Programming languages (8)

TypeScriptMDXHCLC++CObjective-CHTMLDart

Github contributions (5)

github-logo-circle
serverpod/serverpod

Mar 2019 - Jan 2023

Serverpod is a next-generation app and web server, explicitly built for the Flutter and Dart ecosystem.
Role in this project:
userBack-end Developer
Contributions:448 reviews, 963 commits, 428 PRs in 3 years 11 months
Contributions summary:Viktor focused on enhancing the backend functionality of the Serverpod framework. Their contributions include implementing a health check API, fixing issues with distributed caching, and improving the robustness of stream handling. The user also added support for named and optional parameters in endpoints. Furthermore, they made improvements to database interaction and introduced features for message logging.
next-generationweb-serverdartecosystemserver
spritewidget/spritewidget

Jun 2017 - May 2022

Role in this project:
userFull-stack Developer
Contributions:1 review, 95 commits, 19 PRs in 5 years
Contributions summary:Viktor's commits primarily focused on refactoring and renaming core components within the `spritewidget` library, indicating a deep understanding of the project's architecture. The changes involved substantial modifications to files related to UI elements, such as textured lines, sprites, and nine-slice sprites. Furthermore, the user addressed compatibility issues with newer Flutter versions, demonstrating an ability to maintain and adapt the library to evolving frameworks.
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
Viktor Lachinov - Freelance Software Engineer at Фриланс, самозанятый