Tapajyotiย Bose

Software Developer at Lounge

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
๐ŸŽ“
Top School
Tapajyoti Bose is a React-focused software developer with seven years of experience building production web and cross-platform apps, currently scaling user growth as a core engineer at Lounge. A Top Rated Upwork freelancer and prolific open-source contributor, he has made notable front-end improvements to the widely used Material-UI library and contributed algorithms to TheAlgorithms repositories. He combines strong TypeScript/React/React Native skills with back-end experience (Express.js) and a proven track record of shipping fast: helping a product grow from zero to 30k monthly users. A voracious learner, he picked up Next.js, PWA, GraphQL, micro-frontends and blockchain tooling in 2021 and maintains projects that support millions of blog reads. Beyond engineering, he brings creativity and discipline from pursuits like guitar, breakdancing and experimental ambidextrous writing, which inform his problem-solving style.
code7 years of coding experience
job1 year of employment as a software developer
book10 + 2, Computer Science, 88%, 10 + 2, Computer Science, 88% at South Point High School, Kolkata
bookBachelor of Technology - BTech, Computer Engineering, 9.65 CGPA, Bachelor of Technology - BTech, Computer Engineering, 9.65 CGPA at Government College Of Engineering and Ceramic Technology
languagesHindi, English, Bengali, Indonesian
stackoverflow-logo

Stackoverflow

Stats
57reputation
4kreached
0answers
4questions
github-logo-circle

Github Skills (33)

algorithm10
algorithms10
caching10
javascript10
react-components10
python10
system-design10
data-structure10
react-component10
system10
material-design10
data-structures10
disk-cache10
object-cache10
web-cache10

Programming languages (10)

TypeScriptMDXCSSC++RustJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
TheAlgorithms/JavaScript

Jun 2020 - May 2021

Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
Role in this project:
userFull-stack Developer
Contributions:41 reviews, 38 commits, 47 PRs in 10 months
Contributions summary:Tapajyoti demonstrated proficiency in implementing algorithms and data structures using JavaScript, as evidenced by contributions to the `thealgorithms/javascript` repository. Their work included adding web programming functionalities for fetching data from an external API, specifically for weather information and stock price retrieval. They also implemented various algorithms, like Monte Carlo Pi approximation, backtracking algorithms (Sudoku, N-Queens, and Knight's Tour), and LFU/LRU caches showcasing their expertise in data structures, and algorithms.
javascript-for-beginnerscryptographyfollowingmathematicsjavascript
TheAlgorithms/Python

Jun 2020 - Jan 2021

All Algorithms implemented in Python
Role in this project:
userBack-end Developer
Contributions:28 reviews, 11 commits, 17 PRs in 7 months
Contributions summary:Tapajyoti contributed several algorithms implemented in Python, focusing on dynamic programming, graph theory, and caching mechanisms. Their work involved adding implementations for algorithms like the maximum non-adjacent sum, Knight Tour, Markov Chain, LRU, and LFU caches. They also added algorithms such as minimum cost path and Kruskal's algorithm, and added type hints to existing code.
searchespythonalgosalgorithm-competitionssorts
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
Tapajyoti Bose - Software Developer at Lounge