Andrew Koltyakov

Software Solutions Architect at Enke Systems

Cedar Park, Texas, United States
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
Andrew Koltyakov is a Software Solutions Architect with a decade of professional experience designing and delivering enterprise SharePoint and cloud-native solutions across Azure and AWS. Based in Cedar Park, Texas, he combines deep SharePoint on-premises/Online expertise with hands-on proficiency in Node.js/TypeScript, .NET, Golang and React to scaffold, prototype and operationalize robust systems. He has a history of improving developer workflows—defining provisioning, CI/CD and automation pipelines—and advising teams through all stages of delivery. An active open-source contributor, Andrew has extended the well-known PnPjs library with REST helpers, file chunking for Node and SharePoint-specific improvements that eased list and file operations. His background spans founding consultancies and leading ECM/MES projects, giving him rare product-minded perspective alongside implementation rigor. Collected from long-term platform work, his knack for backward-compatible SharePoint architectures enables high code reuse across diverse customer environments.
code9 years of coding experience
job18 years of employment as a software developer
bookSaint Petersburg School Number 50
bookEngineer's degree, Precision Mechanics and Technologies (CAD/CAM/CAE, 230104), Engineer's degree, Precision Mechanics and Technologies (CAD/CAM/CAE, 230104) at Saint-Petersburg State University Information Technologies, Mechanic and Optics
languagesРусский, English
stackoverflow-logo

Stackoverflow

Stats
31reputation
4kreached
3answers
0questions
github-logo-circle

Github Skills (19)

javascript10
typescript10
sharepoint10
typescript-types10
rest-api10
nodejs10
typescripts10
pnpjs10
file-management9
odata8
testing7
jes7
jtest7
macos6
rest6

Programming languages (9)

TypeScriptC#PowerShellShellC++RustJavaScriptGo

Github contributions (5)

github-logo-circle
SharePoint/PnP-JS-Core

Sep 2016 - Mar 2018

Code moved to https://github.com/pnp/pnpjs. This repository is archived.
Role in this project:
userBack-end Developer
Contributions:19 commits, 21 PRs, 4 pushes in 1 year 6 months
Contributions summary:Andrew primarily focused on extending the functionality of the `pnp-js-core` library, particularly related to SharePoint REST API interactions. They implemented new methods for retrieving list data and for managing attachment files within SharePoint. Additionally, the user addressed issues related to sorting and implemented endpoints for features such as regional settings and user information lists.
pnpjavascriptsharepointsharepoint-onlinepnpjs
pnp/pnpjs

Mar 2018 - Jan 2021

Fluent JavaScript API for SharePoint and Microsoft Graph REST APIs
Role in this project:
userBack-end Developer
Contributions:1 review, 38 commits, 28 PRs in 2 years 10 months
Contributions summary:Andrew contributed to the `pnpjs` repository by implementing new features and fixing existing issues within the SharePoint and Microsoft Graph REST APIs. Key contributions include the addition of helper functions like `getParentWeb` and `moveTo`, along with fixes related to handling OData modes and list item updates. The user also made improvements to the file handling capabilities, particularly with the implementation of a chunked stream version for Node.js.
apijavascriptsharepointsharepoint-onlinerest
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
Andrew Koltyakov - Software Solutions Architect at Enke Systems