Aleksandr Danilin

Software Engineer at Salesforce

Grenoble, Auvergne-Rhône-Alpes, France
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
Aleksandr Danilin is a Search-focused software engineer with 9 years of experience, currently building scalable Solr Cloud-based search infrastructure at Salesforce and driving index optimization, observability, and load distribution across cloud environments. A Java specialist with a strong interest in microservices, algorithmic optimization, and system design, he combines production engineering with hands-on benchmarking and DevOps rotations. He is an active open-source committer to CarrotSearch HPPC, where he implemented and refactored high-performance primitive collections like WormMap—work that originated from his Salesforce internship. Aleksandr holds an MS in Computer Science from Université Grenoble Alpes and a high-achieving software engineering bachelor's from Russia, and has research experience in GPU memory management and deep learning reputation systems, reflecting a blend of practical backend engineering and academic rigor.
code8 years of coding experience
job1 year of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Université Grenoble Alpes
bookBachelor's degree, Software Engineering, 4,71, Bachelor's degree, Software Engineering, 4,71 at Алтайский Государственный Технический Университет
languagesEnglish, Russian, French
github-logo-circle

Github Skills (10)

data-structures10
javas10
algorithms10
data-structure10
java10
cpp-templates9
html-template9
python-templates9
apptemplates9
code-templates9

Programming languages (4)

JavaRC++JavaScript

Github contributions (5)

github-logo-circle
carrotsearch/hppc

Jun 2020 - Aug 2020

High Performance Primitive Collections for Java
Role in this project:
userBack-end Developer
Contributions:30 commits, 1 PR, 21 comments in 1 month
Contributions summary:Aleksandr primarily focused on implementing a `KTypeVTypeWormMap` within the HPPC library, writing the template and making code modifications. The user's contributions include implementing a `WormMap`, replacing all == and != for keys and values with Intrinsics equals. They also fixed noValue method, added a putOrAdd for VTypePrimitive fix and refactored the WormMap.
primitive-collectionsprimitivestandard-libraryperformancejava
Contributions:8 pushes in 1 year 3 months
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
Aleksandr Danilin - Software Engineer at Salesforce