Aahnik Daw is a pragmatic software engineer and computer science undergrad from IIIT Sri City with about six years of hands-on experience across backend engineering, databases (Postgres, MongoDB, ClickHouse), and distributed systems. Currently a SWE intern at Writesonic, he has built practical open-source tools—like tgcf, a mature Telegram message-forwarding live-syncer—and contributed type-hardened improvements to the Python Notion SDK. He favors Python, TypeScript and C++, is exploring Go/Rust/Zig, and brings an engineering philosophy of simple, bloat-free systems that prioritize business needs over over-engineering. Comfortable using AI as a productivity and learning tool, he nonetheless emphasizes mastering fundamentals and regularly builds weekend projects to experiment with new ideas. Based in Kolkata, he’s open to technical discussions and aims to move into computer vision and deep learning as his next deep focus.
5 years of coding experience
1 year of employment as a software developer
Bachelor of Technology - BTech Computer Science Engineering, Bachelor of Technology - BTech Computer Science Engineering at Indian Institute of Information Technology, SriCity
CBSE Higher Secondary Physical Sciences Mathematics and Computer Science, CBSE Higher Secondary Physical Sciences Mathematics and Computer Science at Kalyani Public School Barasat
The ultimate tool to automate custom telegram message forwarding. Live-syncer, Auto-poster, backup-bot, cloner, chat-forwarder, duplicator, ... Call it whatever you like! tgcf can fulfill your custom needs.
Role in this project:
Back-end Developer
Contributions:24 releases, 11 reviews, 401 commits in 2 years 1 month
Contributions summary:Aahnik primarily focused on developing the core functionality of a Telegram message forwarding tool. Their contributions involved creating configuration files, implementing scripts for message forwarding, and refactoring the codebase. The user also addressed error handling by incorporating FloodWaitError exceptions and allowing users to configure connections. Furthermore, they added features like text replacements.
The official Notion API client library, but rewritten in Python! (sync + async)
Role in this project:
Back-end Developer
Contributions:33 reviews, 25 commits, 12 PRs in 13 days
Contributions summary:Aahnik primarily focused on enhancing the functionality and maintainability of the Notion API client library written in Python. Their contributions included adding type hints for improved code clarity and type safety, adhering to PEP 561 for type checking, and implementing documentation using docstrings for better understanding. The user also integrated trove classifiers and provided examples, demonstrating a commitment to code quality, documentation, and usability of the library.
api-clientapinotionhttpxpython
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.