Ivane Sukhishvili
Verified Expert in Engineering
Back-end Developer
Ivane is a freelance back-end developer with eight years of experience in the gambling and healthcare industries. With a bachelor's degree and strong math and computer science skills, Ivane excels at solving the most difficult problems. He loves to use the latest development technologies in his work.
Portfolio
Experience
Availability
Preferred Environment
Windows, Slack, Microsoft Teams, Skype, Atlassian, Jira, Asana, Trello
The most amazing...
...thing I've developed is a gambling app with modern features like multilevel jackpots and all kinds of tournaments.
Work Experience
Back-end Developer
AMN Healthcare
- Identified and solved performance and improvement situations.
- Became a part of the development team and started the technological renovation plans while keeping AMN systems safe and sound.
- Implemented new features and improved system modules using the TDD approach.
Senior Back-end Developer
Enterprise Client (via Toptal)
- Acted as the back-end developer and added event processing pipelines from endpoint to database.
- Implemented updates and features for the data warehouse.
- Added unit and integration tests for the event pipelines.
Back-end Programmer
Remedium Systems
- Developed an innovative and scalable online pharmacy and laboratory app.
- Built the core architecture using the latest tools and technologies, including event sourcing, CQRS, Elasticsearch, and Kafka.
- Tracked and fixed bugs using the Zipkin tracing system to troubleshoot latency problems in microservices architectures.
Full-stack Developer
Robing Gaming
- Developed nine different casino games, including mobile support. The games became popular among more than 5,000 products, and one of them became a record breaker.
- Launched and optimized software and tracked and fixed bugs using Asana.
- Added complex features, including achievements, tournaments, and bonus systems.
Junior Back-end Programmer
JokerBros
- Developed new features for software using ASP.NET.
- Added popular features to products based on market research I conducted.
- Fixed minor bugs and added new monitoring tools to the admin panel.
Experience
Online Health Record App
My Deliverables:
• Business logic as microservices using .NET Core
• Administrator panel
• AWS S3 support
• Tracing and logging using Zipkin and Graylog
• Internal communication using Kafka and NATS message brokers
• Unit tests using Xunit, Moq, and Fluent Assertions
Gambling Games for an Online Casino
Online Game
https://cdn.test.esagaming.it/fruitbloxx/Education
Bachelor's Degree in Mathematics and Computer Science
Tbilisi State University - Tbilisi, Georgia
Skills
Libraries/APIs
Node.js, CreateJS, MediatR, LINQ, SignalR, REST APIs, Moq, React, Entity Framework
Tools
Zipkin, Asana, Graylog, xUnit, Amazon Simple Queue Service (SQS), Spine
Frameworks
.NET, Angular, .NET Core, PixiJS, ASP.NET, JSON Web Tokens (JWT), Swagger
Paradigms
CQRS, Event Sourcing, Microservices Architecture, Unit Testing, REST, Microservices, Test-driven Development (TDD)
Languages
C#, JavaScript, SQL, TypeScript
Platforms
Apache Kafka, Azure, AWS Lambda, New Relic, Amazon Web Services (AWS)
Storage
Microsoft SQL Server, PostgreSQL, Elasticsearch, MongoDB, Redis, Cassandra, Amazon S3 (AWS S3), Amazon DynamoDB
Other
Software Architecture, Back-end, APIs, WebSockets, Debugging, Market Research, Full-stack, Elastic APM, NATS, Message Bus, Fluent Assertions
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