Stanislav Ivanov, Developer in Buenos Aires, Argentina
Stanislav is available for hire
Hire Stanislav

Stanislav Ivanov

Verified Expert  in Engineering

Software Engineer and Developer

Buenos Aires, Argentina

Toptal member since November 25, 2013

Bio

Stanislav is a senior software engineer with 18 years of software development experience. He is capable of building quality solutions and enabling continuous delivery with cloud technologies. Stanislav is an experienced individual contributor with many years of experience leading development teams. His focus is mostly on early-stage startups and scaling from small to large.

Portfolio

SoundSage
PHP, React, JavaScript, APIs, Elasticsearch, Logstash
Lowfound
Vue, Go, MongoDB, Google Cloud Build, Google App Engine, Management...
Unbiased (unbiased.co.uk)
Symfony 3, TeamCity, GitHub, Confluence, Jira, JavaScript...

Experience

  • Technical Leadership - 14 years
  • Team Leadership - 13 years
  • Management - 13 years
  • Remote Team Leadership - 10 years
  • Servant Leadership - 8 years
  • Agile Leadership - 8 years
  • Agile Software Development - 7 years
  • Cloud Native - 7 years

Availability

Part-time

Preferred Environment

PHP, Go, Vue, JavaScript, MySQL, PostgreSQL, Google Cloud, Amazon Web Services (AWS), Agile, MongoDB

The most amazing...

...product I have created is a smart matching platform for people in the UK to connect with financial advisers.

Work Experience

Software Engineer

2023 - PRESENT
SoundSage
  • Designed and built a platform that synchronizes 20 million audio releases from a 3rd-party provider every month.
  • Built faceted search across 20 million audio releases with Elastisearch that takes less than 0.5 seconds to process a search request with the use of minimal server resources.
  • Removed a lot of inefficiencies and issues, allowing the app to be released publicly.
Technologies: PHP, React, JavaScript, APIs, Elasticsearch, Logstash

Senior Engineering Manager, Founder

2023 - PRESENT
Lowfound
  • Implemented an MVP of the app using Vue (Quasar) and Go back end.
  • Configured CI/CD infrastructure with Google Cloud Build, Google Cloud Run, and Firebase hosting.
  • Integrated audience tracking with Google Analytics and Google Tag Manager.
  • Implemented a simple back end API with Go and MongoDB.
Technologies: Vue, Go, MongoDB, Google Cloud Build, Google App Engine, Management, Team Leadership, Remote Team Leadership, Agile Leadership, Servant Leadership, Cloud Native, People Management, Leadership, Web Development, Architecture, Software Design, Zoho, Requirements Analysis, DevOps, Agile, Cloud, Startups, Cross-platform, Microservices, Software Development Management, Delivery Management, B2B, Engineering, Engineering Management, Team Management, Cloud Architecture, Agile Project Management, Full-stack Development, APIs, API Integration, Solution Architecture, Analytics, Full-stack, HTML5, CSS, OpenAI GPT-3 API, Artificial Intelligence (AI), HTML, Performance, Integration, Scraping, Docker, Software Architecture, Django, Google Analytics, REST APIs, Tailwind CSS, User Experience (UX), User Interface (UI), OpenAI GPT-4 API, ChatGPT, Node.js, TypeScript, React, Single Sign-on (SSO), Algorithms, JSON Web Tokens (JWT), Minimum Viable Product (MVP), Product Management, Software Development, Software, Project Management

Senior Engineering Manager

2014 - PRESENT
Unbiased (unbiased.co.uk)
  • Contributed proactively to the hiring process for developers and QA specialists.
  • Introduced the Scrum framework and Agile methodology.
  • Built the requirements gathering and tracking process.
  • Implemented the adviser verification with the FCA registry.
  • Implemented GoCardless integration for direct bank transaction payments.
  • Introduced code review and reviewed a code of colleagues.
  • Transitioned the product to cloud infrastructure and CI/CD process.
  • Contributed to requirements gathering, refinement, and tracking.
  • Investigated and designed technical solutions and the integration of off-the-shelf services.
Technologies: Symfony 3, TeamCity, GitHub, Confluence, Jira, JavaScript, Agile Software Development, Technical Leadership, System Architecture Design, Process Design, Symfony 4, Google Cloud Platform (GCP), Management, Team Leadership, Remote Team Leadership, Servant Leadership, Agile Leadership, Cloud Native, People Management, Leadership, Web Development, Architecture, Software Design, Requirements Analysis, DevOps, Agile, Cloud, Startups, Cross-platform, Microservices, Software Development Management, Delivery Management, B2B, Engineering, CTO, Engineering Management, Team Management, Cloud Architecture, Agile Project Management, eCommerce, Full-stack Development, APIs, API Integration, Solution Architecture, Analytics, Full-stack, Google Maps, Google Maps API, HTML5, CSS, OpenAI GPT-3 API, Artificial Intelligence (AI), Machine Learning, HTML, Scalability, Performance, Integration, Scraping, Symphony, Stripe, Payment APIs, Stripe API, Symfony, Cloud Migration, PHP 7, Docker, Software Architecture, Angular, Google Analytics, BigQuery, REST APIs, User Experience (UX), User Interface (UI), OpenAI GPT-4 API, ChatGPT, Laravel, MySQL, Twilio, Node.js, TypeScript, GraphQL, React, Azure Active Directory, Single Sign-on (SSO), Payment Gateways, jQuery, Payment Processing, PCI, Algorithms, JSON Web Tokens (JWT), Minimum Viable Product (MVP), Product Management, Scalable Application, Software Development, Software, Project Management, Digital Transformation, SaaS

Senior Software Engineer

2012 - 2013
Exigen Services
  • Built and owned a set of editorial features for a SaaS business intelligence platform for the US banking system.
  • Participated in mentorship programs for junior developers and interns.
  • Worked closely with platform engineers to improve the stability of the platform.
  • Refined the GUI configuration to allow for quick and flexible changes.
Technologies: PHP, MediaWiki, JavaScript, System Architecture Design, Process Design, Web Development, Architecture, Software Design, Requirements Analysis, B2B, Engineering, Full-stack Development, APIs, API Integration, Solution Architecture, Analytics, Full-stack, HTML5, CSS, HTML, Performance, Integration, Software Architecture, REST APIs, MySQL, jQuery, Algorithms, Software Development, Software, SaaS

Lead Software Engineer

2012 - 2012
Petrosoft, Inc.
  • Proposed and integrated a new development process based on Git and Agile.
  • Created a new data-importing GUI system prototype based on Symfony2 and Ext JS.
  • Fully revised the team development process, including meetings and planning.
  • Led the development and release of the first mobile application for a company.
  • Reengineered customer-facing reporting platform to allow for rapid development of new financial reports.
Technologies: SQL, JavaScript, PHP, Symfony, Mobile Apps, Agile Software Development, Technical Leadership, System Architecture Design, Process Design, Symfony 4, Ext JS, Management, Team Leadership, Remote Team Leadership, People Management, Leadership, Web Development, Architecture, Software Design, Requirements Analysis, Agile, Mobile, Cross-platform, Software Development Management, B2B, Engineering, Engineering Management, Team Management, eCommerce, Full-stack Development, Solution Architecture, Analytics, Full-stack, HTML5, CSS, HTML, Scalability, Performance, Integration, Symphony, Payment APIs, Software Architecture, REST APIs, User Experience (UX), User Interface (UI), Mobile Development, MySQL, Single Sign-on (SSO), Payment Gateways, jQuery, Payment Processing, Algorithms, Minimum Viable Product (MVP), Scalable Application, Software Development, Software, Project Management, Digital Transformation, SaaS

Software Engineer

2011 - 2012
Freelance
  • Integrated the currency system for an internet shop enabling customers to expand service outside the initial country.
  • Implemented an algorithm for intelligent hotel payment calculation (including seasonal pricing and long-stay discounts) and integrated it into a hotel search engine.
  • Established an affiliate program service for the hotel search engine.
  • Implemented a banner constructor for the affiliate program.
Technologies: SQL, JavaScript, PHP, System Architecture Design, Process Design, Web Development, Architecture, Software Design, Requirements Analysis, Cross-platform, Engineering, eCommerce, Full-stack Development, APIs, API Integration, Solution Architecture, Analytics, Full-stack, HTML5, React Native, React, CSS, HTML, Scalability, Performance, Integration, Scraping, Python, Symphony, Stripe, Stripe API, Software Architecture, REST APIs, User Experience (UX), User Interface (UI), MySQL, Payment APIs, Payment Gateways, jQuery, Payment Processing, Algorithms, Minimum Viable Product (MVP), Software Development, Software

Senior Software Engineer

2010 - 2011
Trace
  • Implemented the visualization of the GPS data, pairing with C programmers who provided the GPS data parsing module.
  • Implemented a social network for snowboarders and alpine skiers.
  • Developed a set of tools to allow for easier testing of the quality of GPS data parsers.
Technologies: jQuery, MySQL, PHP, GPS, Mobile Apps, JavaScript, System Architecture Design, Process Design, Web Development, Architecture, Software Design, Requirements Analysis, DevOps, Agile, Startups, Mobile, Cross-platform, Engineering, Full-stack Development, APIs, API Integration, Solution Architecture, Analytics, Full-stack, Google Maps, Google Maps API, HTML5, CSS, HTML, Performance, Integration, Symphony, Software Architecture, REST APIs, User Experience (UX), User Interface (UI), Mobile Development, Algorithms, Minimum Viable Product (MVP), Software Development, Software, SaaS

Software Engineer

2008 - 2010
SQLMaze
  • Created an advanced access control system that allowed for very complex user and internal permissions management.
  • Created a publicly accessible API for integration with 3rd-party partners.
  • Optimized performance by moving a set of critical procedures to database layer.
Technologies: SQL, PHP, JavaScript, System Architecture Design, Process Design, Web Development, Architecture, Software Design, Requirements Analysis, Cross-platform, B2B, Engineering, Full-stack Development, Solution Architecture, Analytics, Full-stack, HTML5, CSS, HTML, Scalability, Performance, Integration, Software Architecture, REST APIs, MySQL, jQuery, Algorithms, Minimum Viable Product (MVP), Software Development, Software, SaaS

Lead Software Engineer

2007 - 2008
International Videocomms
  • Developed a set of SEO automation tools that allowed us to hit the 4th top position in Google for the search query with 8+ million monthly requests.
  • Led the team in building 20+ digital content websites.
  • Participated in the hiring of software engineers and UI/UX designers.
Technologies: JavaScript, Google SEO, PHP, People Management, Team Leadership, Management, Technical Leadership, Leadership, Web Development, Architecture, Software Design, Requirements Analysis, DevOps, Agile, Startups, Cross-platform, Web Scraping, Software Development Management, Engineering, Engineering Management, Team Management, Full-stack Development, APIs, API Integration, Solution Architecture, Analytics, Full-stack, HTML5, CSS, HTML, Performance, Integration, Scraping, Payment APIs, Software Architecture, REST APIs, User Experience (UX), User Interface (UI), MySQL, Payment Gateways, Payment Processing, Algorithms, Minimum Viable Product (MVP), Software Development, Software

Unbiased

https://unbiased.co.uk
Starting as the first in-house developer for Unbiased, I built up a whole team of ten people (including QA specialists).

Unbiased has made its way from the early 2000s to its current look—a modern, functional, and highly maintainable service providing various custom features.

There were some tricky things like fully re-engineering the FSA checking subsystem, integrating with the Direct Debit payment gateway, and much more from a development perspective. There was even more tricky stuff trying to make the process and the project Agile and robust.

Currently, I'm participating in requirements gathering, refinement, and tracking. I'm also designing high-level architecture and participating in discussions about low-level architecture.

Lowfound

This is my own small startup. The current version was developed in two days, including design and infrastructure configuration. It is implemented with Vue (Quasar) and Go. It runs with CI/CD on Google Cloud infrastructure with Cloud Build and Cloud Run.

Unbiased Leads Platform

https://v2.unbiased.co.uk/enquiry
A Go, PHP, Google Cloud, and Pub/Sub engine with a Vue.js front end that matches people to financial advisors in the United Kingdom. The public MVP was delivered in two months and has changed the company's business strategy, multiplying revenue.

Unbiased.com

https://unbiased.com
A version of unbiased.co.uk that is tailored for the US market. This involved splitting some of the existing services Unbiased was relying on in the UK (like FCA verification) and replacing them with the relevant US services (like SEC verification). This also involved massive work around tax calculations.
2001 - 2007

Master's Degree in Computer Engineering

Petrozavodsk State University - Petrozavodsk, Russia

Libraries/APIs

REST APIs, jQuery, Google Maps API, React, Vue, Google Maps, Stripe, Stripe API, Node.js

Tools

PhpStorm, Git, Jira, Confluence, GitHub, TeamCity, MediaWiki, Terraform, Google Analytics, BigQuery, ChatGPT, Logstash

Languages

JavaScript, PHP, SQL, CSS, HTML5, HTML, PHP 7, TypeScript, Go, Python, GraphQL

Frameworks

Symfony, Symfony 4, Tailwind CSS, JSON Web Tokens (JWT), Symfony 3, Ext JS, Symfony 2, React Native, Angular, Django, Laravel

Paradigms

Unit Testing, Object-oriented Programming (OOP), Test-driven Development (TDD), Agile Software Development, Scrum, Agile, Management, Requirements Analysis, B2B, Agile Project Management, Cross-platform, Microservices, Scalable Application, DevOps, Mobile Development

Platforms

LAMP, Cloud Native, Google Cloud Platform (GCP), Docker, Linux, Amazon Web Services (AWS), Google App Engine, Kubernetes, Storyblok, Mobile, Twilio

Storage

MySQL, PostgreSQL, Google Cloud, MongoDB, Azure Active Directory, Elasticsearch

Industry Expertise

Project Management

Other

Delivery Management, Leadership, Technical Leadership, System Architecture Design, Process Design, Code Review, Team Leadership, Remote Team Leadership, Servant Leadership, Agile Leadership, Software Development, People Management, Web Development, Architecture, Software Design, Web Scraping, Software Development Management, Engineering, Engineering Management, Team Management, Full-stack Development, APIs, API Integration, Solution Architecture, Full-stack, Scalability, Performance, Integration, Symphony, Payment APIs, Software Architecture, User Experience (UX), User Interface (UI), Payment Gateways, Payment Processing, Algorithms, Minimum Viable Product (MVP), Software, Digital Transformation, SaaS, Cloud, Startups, CTO, Cloud Architecture, eCommerce, Analytics, OpenAI GPT-3 API, Scraping, Cloud Migration, Single Sign-on (SSO), PCI, Product Management, Mobile Apps, GPS, Google Cloud Build, Firebase Hosting, Google SEO, Zoho, Artificial Intelligence (AI), Machine Learning, OpenAI GPT-4 API

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring