
Alexander Voloshko
Blockchain Enthusiast and Protocol Engineer at Sony
Updated 7 months ago
13+
Years Experience
5
Roles
43
Skills
2
Education
About
I can solve complex engineering problems quickly and smartly, contribute many good ideas at various stages of software development, investigate solutions, and find ways to innovate. Although my primary activities may involve various R&D software engineering problems, my academic interests consist of blockchains, distributed computing, machine learning, cryptography, and computer graphics. Technical skills: • Programming languages, such as Rust, Python, Scala, Kotlin, Javascript, C/C++, C#, Go, Ruby, Swift, SQL, shell. o Strong knowledge of Object-oriented design patterns and Functional design patterns. o Efficient multithreading and network programming; good knowledge of data structures and algorithms. • Blockchain-based technologies: o Excellent understanding of the Bitcoin, Ethereum and Tendermint protocols. o Able to change Bitcoin Core and Ethereum source code and implement new features on top of them as well as design new protocols. • Back-end development: o Developing microservices-based applications in JVM languages; asynchronous communication with Akka and Message Queues. o Node.js development; building scalable and efficient HTTP/WebSocket services; advanced JavaScript knowledge. o Interaction with various database backends. • Distributed computing: o Building highly scalable and fault-tolerant services with Apache Spark and Hadoop. o Applying standard ML algorithms such as Regression, Classification, and Clustering to data in Apache Spark (MLlib). o Developing and programming parallel algorithms based on MPI protocol. • Database design and programming: o Schema design; strong SQL knowledge; implementing complex structures using views, triggers, and stored procedures. o Practical work with PostgreSQL, SQL Server, and MySQL RDBMS. o Comprehensive experience with sharded MongoDB solutions (MongoDB certified professional). • Client-side development: o Developing cross-platform code to be used on Android and iOS; managing well-organized C++ projects using CMAKE; connecting C++ code with high-level programming languages using SWIG. o Implementing highly efficient apps with a low memory footprint; robust multithreaded solutions. o React Native development with redux, reselect, redux-saga; knowledge of HTML5 and CSS3. • Graphics programming: o Implementing highly efficient and responsive OpenGL-based components for mobile. o Advanced lighting techniques, skeletal animation, hidden surface removal, deep knowledge of shader development(GLSL). o Excellent knowledge of vector algebra and analytic geometry.
See Related Jobs
Based on skills & location
Get AI Resume
Generate a polished resume
Salary Benchmark
What does a Senior Blockchain Developer earn?
Experience (5 roles)
Senior Blockchain Developer
CurrentSony is a leading company in several areas within the technology and entertainment sectors. • Design the overall architecture of blockchain-based systems • Write smart contracts and deploy them on blockchain platforms like Ethereum, Bitcoin, etc. • Implement business logic and rules within smart c...
Blockchain Enthusiast and Protocol Engineer
Umbrella Network is a blockchain-based decentralized oracle service that provides secure and reliable data feeds to various blockchain applications and smart contracts. • Driving the protocol layer and moving the technical roadmap forward. • Carrying on a constant research to enhance security and ...
Platform Developer
Blockchain is the world's most popular bitcoin wallet and block explorer with more than 18M users. The company’s mission is to build a more open, accessible, and fair financial future for everyone. • Worked on the protocol-related problems of the Bitcoin and Ethereum networks. Collaborated on an op...
Is this your profile, Alexander?
Claim it to keep it updated or request removal.
Education (2)
Taras Shevchenko National University of Kyiv
2009 - 2011
A graduate student of the chair of Mathematical Informatics. • Worked on various Computational geometry problems, such as a minimum spanning tree (MST), Delaunay triangulation, matrix multiplication, the closest pair, and other, where we could apply the divide-and-conquer paradigm. Implemented concurrent solutions to these problems with MPI (MPICH). • Applied my knowledge of Computer graphics to implement a visualization toolkit (3D rendering, camera animations, space partitioning) to solve the Computational geometry problems. Final Master's Thesis: "Distributed algorithm for constructing Sparse Voxel Octree"
Taras Shevchenko National University of Kyiv
2005 - 2009
Main areas of interest: • 3D computer graphics and game programming; • algorithmics; • computational geometry; • distributed computing.
Skills (43)
Certifications (2)▼
Machine Learning - Stanford University
DeepLearning.AI, Coursera, Stanford CPD, UVM
Preparing for Google Cloud Certification: Machine Learning Engineer
Google Cloud
Languages (2)▼
Frequently Asked Questions
What is Alexander Voloshko's current role?▼
Where did Alexander Voloshko study?▼
What skills does Alexander Voloshko have?▼
Related Jobs
View all jobs →AI-enabled Senior Software Engineer (Typescript Focus)
Omni Owl
Senior Account Executive | Mid-Market (m/w/d)
Superchat
(Senior) Associate, Legal AI (m/f/d)
bayshore
Senior Fullstack Engineer
fonio.ai
Senior Data Scientist
Preplaced
Senior Product Engineer
Langfuse
Other Profiles
Browse all →
Germán Pineda
Principal Software Engineer at Full-time · 3 yrs 1 mo
United States
Thomas Fu
Software Engineer | TLM at Google Research · Full-time
United States
Mikka Pineda
Freelance Software Engineer at Self-employed
United States

Luigi Mario
Manager at 8 mos
United States

Jenny Li
Member at SASE - Society of Asian Scientists and Engineers
United States
Looking for your next role?
Chat with Clera to discover job matches, salary insights, and get a polished AI-generated resume.
Chat with CleraThis profile is based on publicly available information. Alexander is not affiliated with or endorsed by Clera. Privacy Policy