Eugen Nekhai
Verified Expert in Engineering
Machine Learning Developer
Eugen is an architect, engineer, developer, and entrepreneur with proven ability to develop efficient, scalable, and fault-tolerant server solutions for complex problems. He boasts extensive experience and skills with all levels of software and architecture.
Portfolio
Experience
Availability
Preferred Environment
IntelliJ IDEA
The most amazing...
...thing I've built is a complex platform for document processing that I created with colleagues from scratch.
Work Experience
Freelance Java Consultant
Boundary Medical
- Upgraded a project from Grails 1.1 to Grails 2.4.
- Developed new Eclipse SWT components.
- Migrated the Eclipse desktop application to the web using the Eclipse RAP.
- Replaced RTF generation based on the iText library to the free open source custom solution.
- Migrated software from MS SQL to the embedded HSQLDB.
Team Lead, Senior Java Developer, Scrum Master
Coherent Solutions
- Performed team leadership and coaching.
- Designed a RESTful API and some corresponding back-end services.
- Developed UI components and integrated with the server side.
- Planned and estimated tasks.
- Helped a customer building the development process and sharing best practices in both teams.
Java Developer
PM&S SoftwareProduct
- Developed numerous projects for a famous German TV company using Java, Swing, and CORBA.
- Created several custom Swing components.
- Developed the test framework.
- Wrote the software requirements specifications document.
- Provided project support for the customer.
Experience
Interaxo (Darwin)
http://interaxo.noAPI Outsourcing – Next-generation Workflow
http://www.apifao.comUSG – CeilingWizard
DaimlerChrysler – CQR Maintenance
RTB Events Real-time Processing
Everything was developed using Amazon cloud services: Kinesis stream, DynamoDB, S3 storage, RDS (MySQL), EC2
Java/NLP Developer
Skills
Languages
Java, Python 3, JavaScript, Scala, Groovy
Frameworks
Hibernate, Ext JS, Mockito, Spring MVC, JUnit, Jasmine, Spring, Spring Security, Sencha Touch, Swing, Grails
Tools
Eclipse IDE, Apache Ant, Apache Maven, IntelliJ IDEA, Jira, Git, Stanford NER, HSQLDB, Eclipse RCP, Gradle
Paradigms
Refactoring, REST, Data Science, Behavior-driven Development (BDD), Test-driven Development (TDD), Eclipse RAP, Functional Programming, Agile Software Development, Object-oriented Programming (OOP), Object-oriented Design (OOD)
Libraries/APIs
OpenCV, Jackson, JMS, PyTorch, TensorFlow, Stanford NLP, Eclipse SWT
Platforms
Blockchain, JBoss, Java EE
Other
Computer Vision, API Design, CORBA, Natural Language Processing (NLP), Machine Learning, Amazon Kinesis, GPT, Generative Pre-trained Transformers (GPT)
Storage
Amazon S3 (AWS S3), MySQL
Education
Bachelor's Degree in Computer Systems and Networks
Belarusian State University of Informatics and Radioelectronics (BSUIR) - Minsk
Certifications
Fly Car Engineer
Udacity
Self-driving Car Engineer
Udacity
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring