Shamil Salakhetdinov

Individual Entrepreneurship Private Practice Freelancing

Saint Petersburg, Saint Petersburg, Russia
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
Shamil Salakhetdinov is a seasoned software engineer and independent entrepreneur with over 30 years of experience building business applications, databases, and office automation solutions, and more than a decade running a remote freelance practice. He has led small teams and acted as chief analyst/programmer on complex projects, delivering hundreds of thousands of lines of maintainable C# code across .NET, WinForms, ASP.NET and legacy platforms. His specialty is end-to-end automation for online bookselling and marketplace integrations, having built 30+ bespoke systems that handle price scraping, listing, automated purchasing and order processing using Amazon and eBay APIs. A pragmatic polyglot, he mixes modern .NET practices with deep legacy language experience (Delphi, VB6, Fortran, COBOL) and robust testing and CI habits using Git/GitHub. He contributes to open-source learning platforms (notably Exercism’s C# track) by adding algorithmic exercises and tests, reflecting an ongoing interest in mentoring and clean problem design. Based in Saint Petersburg with a lifelong engineering background, he reliably delivers remote, email-driven collaborations across international clients.
code10 years of coding experience
job13 years of employment as a software developer
bookMaster of Science (MSc), Master of Science (MSc) at Saint Petersburg State Polytechnical University
languagesEnglish, Italian, French
github-logo-circle

Github Skills (7)

unit-testing10
solve10
csharp10
xunit10
unit-test10
dotnet-core10
solution10

Programming languages (4)

C#CSSHTMLPython

Github contributions (5)

github-logo-circle
exercism/csharp

Apr 2018 - May 2018

Exercism exercises in C#.
Role in this project:
userFull-stack Developer
Contributions:8 commits, 7 PRs, 52 comments in 28 days
Contributions summary:Shamil primarily contributed to adding and implementing exercises within the Exercism C# track. They added the "Yacht" exercise, including test cases and example code demonstrating core C# programming skills. The commits also involved modifications to the project files, indicating involvement in the exercise's structure and integration within the Exercism platform. Moreover, the user worked on Rational Number and other exercises, suggesting proficiency in problem-solving and algorithmic implementation.
exercismcsharpexercism-exercisesexercism-trackcommunity-contributions-paused
ShamilS/TDDByExample

Sep 2018 - Sep 2018

An attempt to learn Azure Pipelines CI/CD by following Kent Beck's classic book "Test Driven Development : By Example", ISBN:0321146530 (ISBN13: 9780321146533)
Contributions:32 PRs, 27 pushes, 16 branches in 1 day
kentazure-pipelinesazure-pipelines-ciisbnfollowing
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
Shamil Salakhetdinov - Individual Entrepreneurship Private Practice Freelancing