Alexander Scherbatiy
Lead Software Engineer at SingularityNET- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Russian Native or bilingual proficiency
Topline Score
Bio
Credentials
-
Kotlin for Java Developers
CourseraNov, 2018- Nov, 2024 -
CS191x: Quantum Mechanics and Quantum Computation
edXOct, 2013- Nov, 2024
Experience
-
SingularityNET
-
Netherlands
-
Software Development
-
1 - 100 Employee
-
Lead Software Engineer
-
Sep 2018 - Present
-
-
-
EPAM Systems
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Software Engineer
-
May 2017 - Aug 2018
DataLake • Read data from JMS to Kafka, accumulate it in batch and save to HBase • Process data in HBase using Apache Phoenix • Implement ETL process which gets data from HDFS, validates it and upload to HBase using Apache Phoenix • Implement Apache Airflow DAG for the ETL process orchestration AWS ETL Orchestration • Read and parse JSON configuration file from AWS • Detect and combine that all necessary data is provided for required period • Implement Jenkins pipeline to store data from source to raw area and run ETL process • Implement Jenkins Job DSL task which generates Jenkins pipelines Show less
-
-
-
Oracle
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Principal Software Engineer
-
2011 - May 2017
Oracle JDK Swing/AWT library development • Implemented new enhancements and features • Implemented JEP 251: Multi-Resolution Images • Implemented JEP 263: HiDPI Graphics on Windows and Linux • Integrated Swing library with JDK 9 new modularization feature • Fixed bugs • Reviewed proposed fixes • Wrote automated regression tests Oracle JDK Swing/AWT library development • Implemented new enhancements and features • Implemented JEP 251: Multi-Resolution Images • Implemented JEP 263: HiDPI Graphics on Windows and Linux • Integrated Swing library with JDK 9 new modularization feature • Fixed bugs • Reviewed proposed fixes • Wrote automated regression tests
-
-
-
Sun Microsystems
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Engineer
-
2004 - 2011
Java ME SDK • Implemented new features • Developed ME SDK plugin for NetBeans IDE JDTS (Java Device Test Suite) • Wrote automated tests for the JSR 258 Mobile User Interface Customization API Java Recorder for GUI (program which saves and repeat user actions) • Developed GUI for the Java Recorder • Designed and developed algorithms of data binding and data view for the Java Recorder NetBeans IDE • Tested Collaboration, UML, and JavaFX Script plugins • Wrote automated tests Show less
-
-
-
Elbrus MCST
-
Saint Petersburg, Russian Federation
-
Software Engineer
-
2003 - 2004
Sun Studio Enterprise • Tested Webservices module • Wrote automated tests Sun Studio Enterprise • Tested Webservices module • Wrote automated tests
-
-
-
Terkom State Enterprise
-
Saint Petersburg, Russian Federation
-
Software Engineer
-
2001 - 2003
Local Telephone Exchange project • Designed and developed low-level timer queue using assembler x86 • Debugged the telephone exchange and developed test suites FDDI/Ethernet network concentrator project "Buran-M-Concentrator" • Designed and developed commutation matrix which connects Ethernet and FDDI modules in the concentrator on VHDL language • Implemented connection algorithm between 2 FDDI ports in fiber-optic ring Local Telephone Exchange project • Designed and developed low-level timer queue using assembler x86 • Debugged the telephone exchange and developed test suites FDDI/Ethernet network concentrator project "Buran-M-Concentrator" • Designed and developed commutation matrix which connects Ethernet and FDDI modules in the concentrator on VHDL language • Implemented connection algorithm between 2 FDDI ports in fiber-optic ring
-
-
Education
-
Saint Petersburg State University
Master of Science (MS), Computer Software Engineering