Ilia Solokhin
Verified Expert in Engineering
APIs Developer
Ilia is a Zend Certified PHP Engineer and front-end JavaScript developer with six years of commercial experience. His strengths are CRM systems, including SaaS, API integrations, sales automation, marketing automation, reports, and VoIP. He writes clean and testable code, and whenever possible, he follows SOLID principles. Illia likes to work in startups or small teams, having had positive experiences working with startups before.
Portfolio
Experience
Availability
Preferred Environment
OS X, Ubuntu Server, Git, PhpStorm
The most amazing...
...thing I've done was lead my team in a P2P world hackathon, and gained a nomination for the Best VoIP Project.
Work Experience
Full-Stack Developer | Owner
DATA5
- Developed add-ons for one of most popular CRM-systems on the Russian market: amoCRM.
- Developed a DATA5 integration framework for speed-up development, delivery, and selling CRM add-ons.
- Made a free add-on for amoCRM. The add-on brought me over 1,000 leads.
- Developed a CRM report builder system.
- Developed 3 social networking service integrations for the amoCRM's core system: Facebook, VK.com, and CallbackHunter. These integrations are still being used.
- Recorded training videos for developers who aspired to be an amoCRM developer—these I sell presently.
- Developed a variety of dashboards and reports.
Lead Full-Stack PHP Engineer
IRTIKUD
- Developed an automated CRM-integrated interface builder for call center operators.
- Extended the functionality of a SaaS CRM-system with a lot of widgets and API integrations.
- Developed a smart lead distribution system. It distributes leads between sales staff in order to distribute settings, CRM data, and SIP online checker data.
- Developed sales staff quality control system with reports, email alerts, timers in the CRM, and dashboard.
- Integrated an old call center software (from 2007) with a new CRM system.
- Built a server that successfully handled 35,000 to 70,000 requests per day from 100+ business users.
PHP Lead Developer | Co-Founder
INTROVERT
- Developed API integrations and widgets for the amoCRM SaaS platform.
- Worked on over 20 complex projects including site integrations, SIP implementation/integrations, and other CRM add-ons.
- Provided different CRM-related services for our customers: CRM system implementation, SaaS service integrationsm and CRM add-on development.
- Worked in a developer role and became the head of production in the company.
Full-Stack Web Developer
Freelance Work
- Developed websites for the Bitrix CMS system.
- Built complex JavaScript calculators.
- Implemented API integrations.
- Worked with analytics platforms including Google Analytics.
Full-Stack Developer
ADV/web-engineering co.
- Modified the workflow system Panasonic eForms for Panasonic Russia.
- Dove fast into the project—started as a learner and eventually becoming a teacher.
- Refactored and sped-up the form JavaScript code.
- Modified the websites of Disney Russia, Gazprom и Komatsu, and other Russian companies.
Junior Java/PHP Developer
SRPU
- Developed landing pages with PHP.
- Made HTML/CSS pages from PSDs.
- Setup the Linux server.
Junior 1C Developer
PL-Group
- Created data manipulation add-ons.
- Made custom reports.
- Helped accountants to use the 1C:Accounting platform.
Experience
DATA5 API Integration Platform
I made many of the integrations on this platform with many types of systems: CRM, ERP, marketing automation, dashboards, VoIP, SMS, email, social networks, and more.
The platform works well now and it makes small passive income for me.
Zend Certified PHP Engineer
http://www.zend.com/en/yellow-pages/ZEND029306CallMyClient | VoIP for Pipedrive CRM With a Deep Integration
- Click to call a contact in Pipedrive.
- After the call, a result box will be offered.
- The call record will be attached to lead card.
- No additional software is required. You only need a microphone.
CallMyClient based on VoxImplant platform (a Twilio and Plivo competitor).
I also led my team in a P2P world hackathon and gained a nomination for the Best VoIP Project.
Dashboards and Reports
Skills
Languages
PHP, JavaScript, Java SE, Groovy, XSLT, HTML, CSS, Java
Other
Customer Relationship Management (CRM), Marketing Automation, SaaS, Ubuntu Server, API Integration, Analytics, Push Notifications, Dashboards, Reports, Mozart Framework, Enterprise, BI Reports, API Testing, VoIP, APIs
Frameworks
PHPUnit, Jakarta Server Pages (JSP), Silex, Gearman
Libraries/APIs
jQuery, RequireJS, Mustache
Tools
NGINX, Git, PhpStorm, Qlik Sense, Subversion (SVN), Composer
Platforms
Linux, OS X, 1C Bitrix, Java EE
Storage
MySQL, MongoDB, Redis, Memcached, PostgreSQL
Paradigms
Unit Testing
Education
Bachelor's Degree in Computer and Information Sciences
Kuban State University (KubSU) - Krasnodar, Russia
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