Highlights from My Journey
2024 - Present
Software Engineer at SheetJS
- Leading the development of a JavaScript data processing library.
- Built customΒ codecΒ for reading and writing Stata .dta files, enabling SheetJS to parse statistical datasets.
- Handle L1-L2 technical support for enterprise customers and triage open source community issues on SheetJS CE repository, escalating or resolving bugs and integration problems.
- Create integration demos that serve as primary sales tools for Fortune 500 client acquisition, shadowing sales calls to understand technical requirements.
2019 - 2021
Software Engineer Intern at PieShares Inc
Implemented smart caching and query optimization for 20% faster load times and improved engagement
- Suggested using ngx-admin instead of building dashboard components from scratch, which the founders approved.
- Set up an admin dashboard using the ngx-admin template, implementing authentication, MongoDB integration, and initial project structure
- Built financial estimation calculators for the main app to show revenue projections for nonprofit partnerships
Projects
Revolutionizing bio pages, URL shorteners, and QR codes.
- Achieved over 2K users and 750K visits
- Achieved $700+MRR
- Features -Β See for yourself!
Innovative anime platform for content discovery and community engagement.
- Attracted 3K+ users and 1.2M searches in 3 months
- π Advanced Search Find anime, manga, voices, characters, and scenes with AI-powered search
- π Unified Watchlists - Consolidate watchlists across multiple providers
- π¬ Interactive Community - Comment engine with reactions, nested replies, and markdown
Powered by SheetJS, a powerful VSCode extension that lets you view spreadsheets right in your editor. Works with XLSX, XLS, CSV, ODS and 30+ other formats.
- Multi-level Caching - Workbook cache prevents redundant parsing of the same files
- Smart Loading Strategy - First sheet loads immediately for instant feedback
- Responsive Interface - Loading indicators and state persistence across views
- Format Support - Works with 30+ spreadsheet formats including XLSX, CSV, ODS
Customizable React video player with multi-resolution, streaming, and accessibility support.
- πͺ Accessible β Full support for VTT captions and screen readers
- π§ Customizable β Design your player with flexible markup
- π± Responsive β Adapts seamlessly to any screen size
- πΉ Streaming β Supports hls.js and dash.js playback
- π Fullscreen β Native fullscreen with "full window" fallback
Education
Skills & Awards
Technical Proficiencies
Languages
TypeScript
JavaScript
Java
Python
C
CSS
HTML
Frameworks & Tools
React
Next.js
Angular
Node.js
Kafka
Prisma
TailwindCSS
Chakra UI



