Aleksey Sergeev

Senior Software Engineer at Revolut

Portugal
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Aleksey Sergeev is a Senior Software Engineer with nine years of experience building front-end systems and improving developer experience, currently based in Portugal and working at Revolut. He has a strong track record in TypeScript and React, including contributions to the popular smooth-ui library where he improved type definitions and component interfaces to enhance maintainability. Aleksey progressed from technical support and engineering roles into front-end-focused positions at agencies and product companies, demonstrating an ability to bridge user-facing UI work with backend-aware engineering judgment. Colleagues describe him as curious about new technologies and pragmatic in applying them to real-world problems, often surfacing subtle type and API issues that save future debugging time.
code9 years of coding experience
job7 years of employment as a software developer
bookTechnician, Information Security, Technician, Information Security at Ижевский Государственный Технический Университет (ИжГТУ) / Izhevsk State Technical University (ISTU)
bookSpecialist, Applied Informatics, Specialist, Applied Informatics at Удмуртский Государственный Университет / Udmurt State University
github-logo-circle

Github Skills (10)

typescript10
typescripts10
styled-components10
component-library10
react10
typescript-types10
ui-components10
bootstra4
bootstrap4
material-ui3

Programming languages (5)

TypeScriptPowerShellCSSJavaScriptTSQL

Github contributions (5)

github-logo-circle
smooth-code/smooth-ui

Jan 2019 - Jan 2019

Modern React UI library 💅👩‍🎤🍭
Role in this project:
userFront-end Developer
Contributions:5 commits, 4 PRs, 1 comment in 10 days
Contributions summary:Aleksey primarily contributed to the TypeScript definitions for the React UI library. Their work involved adding and updating interface definitions for components like `Toggler`, `BasicsProps`, `Textarea`, `Modal`, and `Box`, ensuring type safety and consistency. These changes included adding props, correcting type errors, and replacing definitions to align with the documentation, ultimately improving the library's maintainability and developer experience.
reactui-librarystyled-componentsreact-componentsmaterial-ui
avatar5555555/audio-player

May 2018 - Jun 2020

audio-player on react for test purposes
Contributions:16 PRs, 22 pushes, 1 branch in 2 years 1 month
playeraudio-playerreactaudio
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Aleksey Sergeev - Senior Software Engineer at Revolut