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 (4)

CSSAstroJavaScriptHTML

Github contributions (5)

github-logo-circle
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.
mysqlsqlcockroachdbnodejsdatabase
biggora/express-useragent

Mar 2012 - Jul 2020

NodeJS user-agent middleware
Role in this project:
userBack-end Developer
Contributions:16 releases, 162 commits, 59 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.
middlewarenodejsagentuser-agent
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
Aleksejs Gordejevs - Software Engineering Associate Manager