Nikolay Kazmin
Verified Expert in Engineering
Software Developer
Nikolay has a master's degree in computer science from ETH Zurich. He has more than ten years of full-stack web development experience. Before starting his own company, he worked as a contractor for one of the biggest brands in the US nonprofit sector—GuideStar. Nikolay's favorite technologies are Rails and React. He co-founded and led the technical development of Domestina: a marketplace for cleaning services with more than 100,000 booked cleanings.
Portfolio
Experience
Availability
Preferred Environment
GitHub, RubyMine, Windows 10
The most amazing...
...web app I've developed is Domestina (Domestina.bg/en). It connects clients with cleaning companies and has more than 100,000 bookings to this date.
Work Experience
CTO and Co-founder
Domestina
- Created the software and database designs for the web app from scratch at the start of the company.
- Led the implementation and continuous evolution of the web app using Ruby on Rails.
- Enforced good practices in the development team which included mandatory tests, code reviews, code styling, CI, automated deployment with Capistrano, and server management with Ansible.
- Recruited two other software engineers and trained them to become an integral part of the development team.
- Led the transition of the front end from jQuery to React; also implemented the booking process with a complicated but very easy-to-use interface.
- Integrated the Braintree payment system and developed automatic payments as well as an internal accounting/invoicing system both for Domestina and its contractor partners.
- Integrated Viber messaging for instant communication with clients and partners.
- Implemented a huge website redesign in 2019 using React more extensively as well as modern CSS features.
- Helped with the product development by implementing "Jobs to be Done" interviews with clients and proposed numerous improvements to the product.
- Created an admin interface for our contractor partners with Materialize CSS and Ruby on Rails.
Senior Software Developer
GuideStar
- Managed the technical part of the transition from Philanthropedia to GuideStar.
- Developed the improved GuideStar's company profiles with Philanthropedia data.
- Built integrations with third-party platforms including Salesforce.
- Contributed to the development of the main website development using C# and ASP.NET MVC.
Senior Software Developer
Philanthropedia
- Developed the back end and front end of the website using Ruby on Rails, jQuery, and CSS.
- Integrated PayPal payments and created an accounting system for the company.
- Integrated Philanthropedia's data into GuideStar and oversaw the technical transition after Philantropedia was acquired.
Experience
Domestina
http://www.domestina.bgI started the project on day one and for the past two years, I have been the sole software engineer for all development activities.
Education
Executive MBA (EMBA) in Business Administration
American University In Bulgaria - Blagoevgrad, Bulgaria
Master's Degree in Computer Science
ETH Zurich - Zurich, Switzerland
Bachelor's Degree in Computer Science
Jacobs University Bremen - Bremen, Germany
Skills
Languages
CSS, Ruby, HTML, SQL, JavaScript, C#
Frameworks
Ruby on Rails (RoR), Bootstrap, Materialize, ASP.NET MVC
Libraries/APIs
Braintree API, React, REST APIs
Tools
RubyMine, RSpec, GitHub
Paradigms
Object-oriented Programming (OOP)
Storage
MySQL, Databases, PostgreSQL, Microsoft SQL Server
Other
Software Engineering, Full-stack, Back-end, Team Leadership, Presentations, Finance, Strategy, Negotiation, Leadership
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