Sergey Popov Email and Phone Number
With extensive experience in web development, I have contributed to building successful products. I excel in fast-paced startup environments, prioritizing business needs under tight deadlines. My comprehensive experience enables me to develop robust solutions that address all requirements. I effectively communicate and advocate for necessary changes to ensure product success, demonstrating strong leadership when directing projects. Having worked in numerous startups, I have consistently received positive feedback from leads and CTOs on my performance and deliverables.Qualifications:• Go (7+ years); ruby, elixir, nodejs in past• DDD — I believe ubiquitous language + clear bounded context + understanding business processes are important things to develop high quality products• TDD / BDD — I develop all my code through tests to ensure product stability and quality• GCP/ AWS / Heroku / Azure• BASE / ACID, OLTP / OLAP, CAP-theorem, CRDT, Leader Election, Transaction, Isolation, Consistency• Docker / Compose / Microservices / High availability systems / Distributed Systems / Distributed Computing• Algorithms / Data Structures• PostgreSQL / SQLite / MongoDB (DocumentDB) / Cassandra / ClickHouse• Sharding / Partitions / Replications• Redis / Memcached / DynamoDB• Gorilla / Gin / Echo / Fiber• Unit tests / Testify / GoMock• ELK (ElasticSearch, LogStash, Kibana)• Prometheus / Datadog• Git / Git flow / Github / Bitbucket• Gitlab / Github / Jenkins / CircleCI• gRPC / Protobuf / REST / GraphQL• Postman / Swagger (OpenAPI)• OSImodel/TCP/UDP/IP/NAT• Kubernetes / Helm / Terraform• Kafka / RabbitMQ / SQS + developing event driving systems• Agile / Scrum / Kanban / Waterfall
Remnote
View-
Senior Backend Engineer At Remnote.ComRemnote Jul 2021 - PresentСоединенные Штаты АмерикиAt remnote.com, I was focused on enhancing the sync and overall performance of our platform, which runs the same code across desktop, mobile, and web. My key contributions included:* Switched app to use Wasm SQLite instead of IndexedDB on web. This made our app faster and allowed us to use more advanced features like FTS5 search, improving the app stability and performance. Developed custom SQLite VFS to gain the best possible performance.* Worked on enhancing the sync code of backend, making sure users had a smooth experience. Improved throughput and stability.* Moved heavy tasks to web workers, keeping the app smooth for users.* Enhanced app stability and performance by adding tracing support and improving error reporting -
Senior Backend Go Developer At Testly.ComBryxen, Inc Aug 2019 - May 2021Соединенные Штаты АмерикиAt testly.com, I was working on session tracking software (like hotjar.com) designed to manage and analyse user interactions efficiently under conditions of high network traffic.* Designed and implemented horizontally scallable solutions to handle extensive data volumes, ensuring real-time data processing and system reliability. The system was able to handle 30k RPS as a peak load with dashboard operating as usual.* Developed session recordings microservice that featured efficient data offloading to Google Cloud Storage from the database after a specified period. This approach enhanced cost-effectiveness in storing recorded data. That helped to optimise cost by 80% and made cheap recordings as a main competitive advantage among other services.* As a Team Leader guiding two backend and two frontend developers, my role involved communicating directly with the CEO to gather specifications, conducting research, and managing the team. I was responsible for both leading and actively contributing to the development of the frontend and backend aspects of our projects.* Created the dashboard using React + Apollo + Styled Components, where users able to watch recordings, analyze split tests, create and watch feedback polls.Backend: PostgreSQL, TimescaleDB(time series DB), gRPC, Docker, K8S, Kafka, GCP Frontend: Typescript, React, Apollo, Styled Components -
Senior Backend Go Developer At Voomly.ComVoomly Jan 2018 - Jun 2019At voomly.com, an online video hosting platform that lets users embed videos on any site and create courses from these videos, I was instrumental in enhancing the platform's functionality and user experience. Here’s what I did:*Video Organization: I developed a novel filesystem, leveraging Redux on the frontend, to facilitate video organization through folders. This approach not only made content management more straightforward for users but also ensured a responsive and intuitive interface by using React + Redux on frontend.* API Development and Enhancement: I was deeply involved in the development and refinement of RESTful API endpoints to support the frontend, specifically for functionalities like the video storage filesystem. This entailed creating robust and scalable endpoints that facilitated seamless video management and access.* Video Transcoding Pipeline: I contributed to the development of a video transcoding pipeline, utilizing AWS SQS and AWS Transcoder. This pipeline was instrumental in converting videos into various formats, ensuring compatibility and optimal playback across different devices and bandwidth conditions. This work was critical in enhancing the platform's ability to handle diverse video content efficiently.Used technologies: Fronted: Typescript, React, ReduxBackend: Go, PostgreSQL, Redis, AWS SQS, AWS S3, AWS Transcoder
-
Backend Go DeveloperWebshadow Jun 2016 - Jan 2018At webshadow.com, a platform designed to help parents protect their children from sensitive content online, I was primarily involved in enhancing backend performance. Our custom browser tracked all online activities of children, and it was my job to ensure that this vast amount of data was processed efficiently. Here’s a brief overview of my contributions:* Performance Optimization: Focused on optimizing the backend to handle high loads without compromising responsiveness. This was crucial for analysing the URLs of visited sites in real time and identifying sensitive content.* Data Analysis and Alerts: Played a key role in developing the system that analyses visited URLs for sensitivity. I ensured that our algorithms could quickly and accurately assess content to alert parents if needed.Backend: Go, PostgreSQL, gRPC, Docker, K8S, KafkaFrontend: Typescript, React, Styled Components
Sergey Popov Education Details
Frequently Asked Questions about Sergey Popov
What company does Sergey Popov work for?
Sergey Popov works for Remnote
What is Sergey Popov's role at the current company?
Sergey Popov's current role is Senior Golang Developer | 8+ YOE | Microservices | Kubernetes | AWS | Distributed Systems | Highload | Backend.
What schools did Sergey Popov attend?
Sergey Popov attended Санкт-Петербургский Политехнический Университет Петра Великого.
Not the Sergey Popov you were looking for?
-
-
-
-
Sergey Popov
Senior Java Kotlin Developer | 7+ Years Worked At Big-Tech, E-Comm | Java, Kotlin, Solidity, Aws, Gcp Tech LeadGermany
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial