
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 hard and uncertain problems. His 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...
...project was trying to build an orbital rocket which requires learning a lot of new fields and skills.
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
Frameworks
Ruby on Rails (RoR), Phoenix, Express.js, Redux, 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