Alexis Nikuliak is a Senior Software Engineer with 12+ years building high-performance, distributed Java systems and analytics platforms, currently working on messaging and realtime analytics at Google in Mountain View. He specializes in concurrency, asynchronous programming, Akka actors, GRPC/Protobuf and JVM frameworks, with deep experience integrating search (Lucene/SOLR), NoSQL, and relational databases. Alexis has driven backend improvements in open-source projects like the Ninja Java web framework—adding JSONP and standalone server robustness—and has a track record of shipping API proxies and analytics backends at enterprise scale. Comfortable across the stack, he pairs systems-level thinking (hazelcast, caching, Akka) with practical tooling skills (Gradle/Maven, shell, FFmpeg/ImageMagick). His academic background in computer science and applied mathematics underpins a methodical approach to concurrency and performance problems. Colleagues rely on him to untangle complex async workflows and turn them into maintainable, test-covered solutions.
13 years of coding experience
11 years of employment as a software developer
Master's degree Computer Science and Applied Mathematics, Master's degree Computer Science and Applied Mathematics at Belarusian State University
Ninja is a full stack web framework for Java. Rock solid, fast and super productive.
Role in this project:
Back-end Developer
Contributions:25 commits in 10 months
Contributions summary:Alexis primarily contributed to the Ninja framework's backend functionality, specifically implementing JSONP support and enhancing the standalone server capabilities. Their work involved modifying core classes to enable JSONP rendering, incorporating features like a callback parameter and validating its input. They also added support for context path detection in standalone mode. Furthermore, the user created and modified unit and integration tests for the JSONP feature and bean violations.
Contributions:44 pushes, 1 branch in 6 years 3 months
javadata-structurespythoncpp
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.