Dimitri Kurashvili
Verified Expert in Engineering
Software Developer
Dimitri has experience and passion for working with both startups and established companies. Coming from a physics and science background, he loves to work on complex and uncertain problems. Dimitri's main strength is back-end development, though he can build very sophisticated front ends as well.
Portfolio
Experience
Availability
Preferred Environment
GitHub, Linux, Windows
The most amazing...
...optimization I've made was some code running for around two hours, which is executed within 20 seconds now.
Work Experience
Backend Developer
Toptal
- Ruby.
- Twilio.
Software developer
Beag.ly
- Rails backend.
- ReactJS frontend.
Ruby Developer
PersistIQ
- Did the majority of the work on the Rails back end.
- Helped with the synchronization of the Salesforce API.
- Set up email management with the Nylas API.
- Developed the integration with Twilio API.
- Helped improve the AngularJS front end.
Software Developer
JSC Telasi
- Rewrote and recalculated the billing system.
- Built a document management system.
- Created an outages management and notifications system.
- Developed an information system for a call center.
- Integrated payment and other bank services.
- Programmed a customer portal application.
CEO, Founder
Invoice.ge
- Developed B2B solutions.
- Exchanged data with SOAP services.
- Recruited and managed and team members.
Experience
JSC Telasi Billing System
Document Management System
https://github.com/telasi/tel100.rbJSC Telasi Recalculation Utility
https://github.com/telasi/recalculation-utilityInvoice.ge
Billing System for Call Center
Customer Portal for Telasi.ge
http://my.telasi.geTelasi Outages Monitoring
Skills
Languages
HTML, Python, CSS, JavaScript, Java, Ruby, Elixir, Swift, C, C++, TypeScript
Frameworks
Ruby on Rails (RoR), Phoenix, Express.js, AngularJS
Libraries/APIs
Twilio API, React, Mongoid, PyTorch, Salesforce API
Tools
Redux Thunk, GitHub, Atom, Vim Text Editor
Paradigms
Functional Programming, Imperative Programming, Dynamic Programming, Behavior-driven Development (BDD), Object-oriented Programming (OOP), Agile Software Development
Platforms
MacOS, Linux, iOS, Android, Oracle, Salesforce, Windows
Storage
PostgreSQL, Oracle PL/SQL, MySQL, Redis
Other
APIs, Deep Neural Networks, Neural Networks, Deep Learning, Machine Language, Physics
Education
Master's Degree in High Energy Physics (HEP)
Tbilisi High Energy Physics Institute - Tbilisi, Georgia
Bachelor's Degree in Physics
Tbilisi State University - Tbilisi, Georgia
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