Denis Sokolov
AeroLeads people directory · profile

Denis Sokolov Email & Phone Number

Senior Software Engineer at Swap
Location: Amsterdam, North Holland, Netherlands 11 work roles 1 school
LinkedIn matched
✓ Verified Jul 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Software Engineer
Location
Amsterdam, North Holland, Netherlands

Who is Denis Sokolov? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Denis Sokolov is listed as Senior Software Engineer at Swap, based in Amsterdam, North Holland, Netherlands. AeroLeads shows a matched LinkedIn profile for Denis Sokolov.

Denis Sokolov previously worked as Co-Founder and CEO at Keeny and Software Engineer at Jetbrains. Denis Sokolov holds Specialist, Information Technology from Penza State Technological University.

Company email context

Email format at Swap

This section adds company-level context without repeating Denis Sokolov's masked contact details.

Swap

Review company-level records connected to Denis Sokolov before choosing the right outreach path.

Profile bio

About Denis Sokolov

I am a full-stack developer with over 14 years of experience. I am a hardworking, positive and open-minded person. My passion is creating fast and useful websites and applications. I like complicated tasks and challenges.

Current workplace

Denis Sokolov's current company

Company context helps verify the profile and gives searchers a useful next step.

Swap
Swap
Senior Software Engineer
Amsterdam, NH, NL
AeroLeads page
11 roles

Denis Sokolov work experience

A career timeline built from the work history available for this profile.

Senior Software Engineer

Amsterdam, Nh, Nl

Co-Founder And Ceo

Current

Amsterdam, North Holland, Netherlands

Keeny is a mobile travel app that gives users more than a million AI-generated audio guides for any destination around the world. It offers a unique way to explore places, from famous landmarks to hidden gems, all from your phone. At Keeny, we leverage cloud-native solutions and cutting-edge AI, as well as cohesive product design, to ensure that our app delivers not only functionality, but also a seamless user experience. We constantly seek the best solutions in strategy, execution, and creativity.

May 2023 - Present

Software Engineer

Amsterdam, North Holland, Netherlands

The main role is a frontend developer in the TeamCity product. It is a CI/CD server by JetBrains which is used by over 30,000 customers and millions of users.Responsibilities:- writing clean and efficient code for the client side;- creating frontend architecture;- setting up development processes, CI/CD, code-analysis, testing and building frontend applications;- taking an active part in stand-ups, planning and retrospective meetings;- code reviewing;- refactoring of legacy code, fixing bugs in a complex product with a 16-year history;- interviewing candidates for frontend positions;- discussing and proposing new product features;- mentoring students during internships.Technologies: TypeScript, react.js, redux.js, jest, storybook, react-router, webpack, postcss, kotlin, spring bootMain achievements:- Rewrote old system of displaying build logs. The main challenge was the file size. The old system couldn't show logs larger than 10Mb. It was inefficient and used 100% CPU for 1 minute for the first render. The new system is fast and can handle logs up to 1Gb efficiently. It renders less than 3 seconds. It provides a custom search, filtering by log levels, expanding and collapsing nodes in the log tree, soft-wrap and no-wrap modes for message lines, supports ANSI colors.- Participated in the creation of a system for UI extensions for TeamCity. I added the ability to write plugins using react.js and integrate them into the existing SPA. It provides a useful typed API and documentation for external developers https://www.npmjs.com/package/@jetbrains/teamcity-api- Created frontend architecture and set up full frontend development workflows for the brand new TeamCity Cloud sub-product. It is based on TeamCity Enterprise, but contains cloud specific pages and functionality: instance resource management, user management, product notifications, additional configuration pages and more.- Interviewed 30+ people, hired 4 senior developers and 3 students.

Oct 2020 - Jun 2024

Software Engineer

St Petersburg, St Petersburg City, Russia

Same job but other city

Aug 2017 - Oct 2020

Senior Frontend Developer

St Petersburg, St Petersburg City, Russia

Writing frontend code for a large product for insurance companies. Developing new features and fixing bugs in legacy code.Mentoring junior and middle developers, improving development processes.

Mar 2017 - Aug 2017

Project Manager

Startups Snacky & Corkly

Penza, Russia

Managing a technical team for the development of a mobile application in a start-up company. The team consisted of 4 people, developers and UI/UX designer. Adapted agile methodology with two-weeks sprints. Set up and implemented kanban boards. Conducted 1-1 meetings and performance reviews.Hired a UI/UX designer.

Jul 2016 - Feb 2017

Frontend Developer

Startups Snacky & Corkly

Penza, Russia

Created a complex SPA with react.js and redux.js on the client side and server side rendering on node.js. Wrote many unit, integration and functional tests with over 95% coverage.Established the entire developing process using modern methodologies and technologies.

Aug 2015 - Jul 2016

Frontend Developer

Penza, Russia

Created a new website for the entertainment service https://ifunny.co with more than 200,000 daily active users. Technology stack: es6 and backbone.js, sass/css (with BEM methodology) on the client side and node.js for a proxy caching and server side rendering for the backend. The new website with SEO optimisation doubled the number of users.

Feb 2014 - Jul 2015

Software Developer

Moedelo.Org

Penza, Russia

Full-stack developer in SAAS for accounting. Technology stack: C# ASP.NET, MS SQL, javascrtipt, backbone.js, jQuery, css.Key achievement: created a subsystem for webinars with a streaming player and realtime chats with over 10,000 live participants.

Jul 2012 - Jan 2014

Web Developer

Penza, Russia

Full-stack developer at a local web studio. Technology stack: php, MySQL, javascrtipt, jQuery, css

Apr 2011 - Jul 2012

Freelance Web Developer

Penza, Russia

Creation of simple websites for e-commerce. Technology stack: php, MySQL, javascrtipt, jQuery, css.

Nov 2010 - Apr 2011
1 education record

Denis Sokolov education

  • Penza State Technological University
    Penza State Technological University
    Information Technology
FAQ

Frequently asked questions about Denis Sokolov

Quick answers generated from the profile data available on this page.

What company does Denis Sokolov work for?

Denis Sokolov works for Swap.

What is Denis Sokolov's role at Swap?

Denis Sokolov is listed as Senior Software Engineer at Swap.

Where is Denis Sokolov based?

Denis Sokolov is based in Amsterdam, North Holland, Netherlands while working with Swap.

What companies has Denis Sokolov worked for?

Denis Sokolov has worked for Swap, Keeny, Jetbrains, Murano Software, and Startups Snacky & Corkly.

How can I contact Denis Sokolov?

You can use AeroLeads to view verified contact signals for Denis Sokolov at Swap, including work email, phone, and LinkedIn data when available.

What schools did Denis Sokolov attend?

Denis Sokolov holds Specialist, Information Technology from Penza State Technological University.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Denis Sokolov you were looking for.

View similar profiles