Kirill Solovyev

Senior Software Developer at Acentia

Reisterstown, Maryland, 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
🎓
Top School
Kirill Solovyev is a Senior Software Developer with over 15 years of experience designing and delivering web and client/server applications, and more than a decade specializing in MVC-based web development. He excels in building high-performance, AJAX-driven UIs and scalable JavaScript architectures—particularly with Ext JS—and has led technical efforts on multiple mission-critical GAO projects. A pragmatic problem solver, Kirill combines deep object-oriented design, refactoring and UI component expertise with hands-on leadership across Agile teams. He also contributes to open-source, including maintenance work on the notable numenta/htm.java project, demonstrating comfort with backend Java fixes and build integration. Based in Reisterstown, MD, he brings a systems-oriented perspective from an MS in Electromechanical Engineering to software projects that demand reliability and responsiveness.
code13 years of coding experience
job15 years of employment as a software developer
bookBaltic State Technical University "VOENMEH" named after D.F. Ustinov
github-logo-circle

Github Skills (6)

javas10
junit10
unit-test10
java10
data-structure9
data-structures9

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
numenta/htm.java

Oct 2014 - Dec 2014

Hierarchical Temporal Memory implementation in Java - an official Community-Driven Java port of the Numenta Platform for Intelligent Computing (NuPIC).
Role in this project:
userBackend Developer
Contributions:34 commits, 7 comments in 1 month
Contributions summary:Kirill primarily addressed compiler errors and made adjustments to the build configuration of the Java project. The commits show changes to the `ScalarEncoderTest.java` file and the `Tuple.java` file, indicating work on core encoding and data structure components within the Numenta HTM implementation. Further commits involved reverting imports and merging upstream branches, suggesting a role in maintaining and integrating code changes within the project.
memoryhierarchicalnumentatemporalhierarchical-temporal-memory
solovyevk/htm-cla-visualizer

Oct 2013 - Dec 2014

Contributions:79 commits, 1 comment in 1 year 1 month
htmvisualizerlearning-algorithmcortical-learningalgorithm-visualizer
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
Kirill Solovyev - Senior Software Developer at Acentia