Tanmoy Bhowmik

Senior Software Engineer at Atlassian

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

👤
Senior
🎓
Top School
Tanmoy Bhowmik is a Senior Software Engineer with nine years of experience building polished front-end experiences and reliable tooling, currently at Atlassian. He specializes in Vue.js, React, TypeScript and JavaScript, and has a strong track record improving developer experience through linting and type-safety contributions. His open-source work includes UI and UX refinements for popular projects like Spectrum and Blueprint and lint-rule and test improvements for TSLint and eslint-plugin-react, reflecting attention to both user-facing polish and code quality. He has repeatedly shipped features and fixes in e-learning and consumer-facing products at companies such as Unacademy, RentoMojo, and Upstox. Comfortable across the stack, he pairs practical testing and automation knowledge with front-end craftsmanship. A St. Xavier’s Computer Science graduate based in India, he brings a pragmatic focus on developer ergonomics and subtle UX improvements that boost product polish.
code9 years of coding experience
job7 years of employment as a software developer
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at St. Xavier's College (Autonomous), Kolkata
languagesHindi, Bengali, English
github-logo-circle

Github Skills (29)

javascript10
blueprint10
develop10
static-analysis10
flow-control10
ui-components10
work-flow10
typescript10
eslint10
component-kit10
lint10
control-flow10
typescript-types10
flowtype10
typescripts10

Programming languages (3)

TypeScriptRustJavaScript

Github contributions (5)

github-logo-circle
palantir/blueprint

Jun 2019 - Apr 2021

A React-based UI toolkit for the web
Role in this project:
userFront-end Developer
Contributions:1 review, 11 commits, 11 PRs in 1 year 9 months
Contributions summary:Tanmoy primarily contributed to the UI toolkit by implementing and modifying React components within the Blueprint project. Their work included fixing issues related to HTML element replacements, adding new features like highlighting the current day in a date picker, and supporting tabIndex props for components. They also made changes to documentation and improved the usability of table components.
reactblueprintocto-correct-managedsassjavascript
palantir/tslint

Jul 2019 - Nov 2019

:vertical_traffic_light: An extensible linter for the TypeScript language
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:10 commits, 11 PRs, 15 comments in 4 months
Contributions summary:Tanmoy primarily contributed to the improvement of TSLint's rule implementations and testing. Their work includes fixing bugs related to strict comparisons and boolean expressions, adding new rule options (e.g., "check-super-calls" for `unnecessary-constructor`), and enhancing existing rules like `no-angle-bracket-type-assertion` and `import-blacklist`. They also added tests to ensure correct functionality and cover various edge cases for the implemented rules. Additionally, they removed deprecated rules from a configuration file.
linterlighteslinttraffic-lighttslint
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
Tanmoy Bhowmik - Senior Software Engineer at Atlassian