Aleksejs Gordejevs

Software Engineering Associate Manager

Latvia
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

🤩
Rockstar
🎓
Top School
Aleksejs Gordejevs is a seasoned software engineering manager with 14 years of hands-on experience building and scaling high-load web services across telecommunications, media, insurance and education. He blends full-stack expertise—from Node.js backends and databases to modern front-end stacks like React/Angular and SASS—with a strong background in web design and CMS integration, a hobby that informs his attention to UX and polish. At Accenture he leads engineering delivery using contemporary toolchains and at his long-running consultancy he has driven end-to-end projects as developer, architect and designer. An active open-source contributor, he has improved core Node.js libraries such as express-useragent and the Caminte ORM, tackling parsing, cross-db adapters and test/versioning robustness. Known for finding pragmatic, customer-focused solutions, he favors work that benefits clients while remaining enjoyable for developers.
code14 years of coding experience
job14 years of employment as a software developer
bookBachelor of Engineering, Bachelor of Engineering at Rīgas Celtniecības koledža
languagesАнглийский, Русский, Латвийский
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

database-management10
nodejs10
javascript10
orm10
expressjs10
user-agent10
mysql9
mongodb-database9
testing9
postgresql9
mongodb9
better-sqlite39
sqlite9

Programming languages (5)

TypeScriptCSSAstroJavaScriptHTML

Github contributions (5)

github-logo-circle
biggora/express-useragent

Mar 2012 - Jul 2020

NodeJS user-agent middleware
Role in this project:
userBack-end Developer
Contributions:16 releases, 162 commits, 60 PRs in 8 years 5 months
Contributions summary:Aleksejs primarily contributed to the `express-useragent` project by updating tests and fixing versioning issues. They implemented the core functionality of parsing user agent strings, extracting browser, operating system, and platform information. The user also added a feature that allowed calling the `parse()` function more than once, as well as support for CompoundJS. The commits show contributions to the core library and associated tests.
middlewarenodejsuser-agent
biggora/caminte

Jan 2013 - May 2018

Cross-db ORM for NodeJS
Role in this project:
userBack-end Developer
Contributions:23 releases, 365 commits, 32 PRs in 5 years 4 months
Contributions summary:Aleksejs's contributions primarily involve back-end development for the Node.js based ORM Caminte. The commits focus on implementing and modifying adapter-specific functionality, adding features to core classes such as AbstractClass and improving database interactions by adding support for features like `$or` and `ensureIndex`. The user also worked on features related to the various adapters, including Mongoose, MySQL, and SQLite3.
nodejsorm
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