Rak Laptudirm

Go Maintainer at The Algorithms

Kolkata, West Bengal, India
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
Rak Laptudirm is a Go and TypeScript-focused engineer with five years of hands-on experience maintaining and improving algorithm libraries for The Algorithms community. As the maintainer of both the Go and JavaScript repositories, he strengthens code quality through test-driven fixes, refactoring, and feature additions—from RSA cipher fixes to calendar utilities and sqrt implementations. Based in Kolkata, he combines backend reliability work with full-stack sensibilities and a keen attention to documentation and style. A math and programming enthusiast, Rak currently contributes to tetka: The Engine Toolkit, reflecting an interest in tooling and engine-level problems beyond typical algorithm implementations.
code5 years of coding experience
languagesEnglish, Bengali, Hindi
stackoverflow-logo

Stackoverflow

Stats
188reputation
8kreached
10answers
7questions
github-logo-circle

Github Skills (21)

algorithm10
unit-testing10
algorithms10
javascript10
testing10
mathematics10
math10
data-structure10
go10
data-structures10
sorting-algorithms9
prepare7
async-await6
context-free-grammar6
sorting6

Programming languages (15)

C#MDXC++RustCVueGoHTML

Github contributions (5)

github-logo-circle
TheAlgorithms/JavaScript

Jan 2021 - Sep 2022

Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
Role in this project:
userFull-stack Developer
Contributions:704 reviews, 159 commits, 534 PRs in 1 year 7 months
Contributions summary:Rak primarily focused on improving the existing JavaScript algorithms and data structures within the repository. Their contributions involved bug fixes and code improvements within existing files such as `GetMonthDays.js` and `PrimeCheck.js`. They also implemented new features, including a month calendar finder and the square root implementation, demonstrating a practical understanding of algorithmic concepts. Furthermore, they addressed style issues by adhering to standard JavaScript conventions.
javascript-for-beginnerscryptographyfollowingmathematicsjavascript
TheAlgorithms/Go

Aug 2021 - May 2022

Algorithms and Data Structures implemented in Go for beginners, following best practices.
Role in this project:
userBack-end Developer & QA Engineer
Contributions:441 reviews, 11 commits, 141 PRs in 8 months
Contributions summary:Rak primarily contributed to improving the quality and reliability of the Go algorithms and data structures library. The user fixed failing tests across various data structures and algorithms, including dynamic arrays, binary trees, and RSA ciphers. Their contributions include refactoring tests, adding and updating test frameworks and test cases, and fixing spelling errors in documentation.
golangpreparationdatastructuresleetcodefollowing
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
Rak Laptudirm - Go Maintainer at The Algorithms