Dee Acharjya
Verified Expert in Engineering
Full-stack Engineer and Developer
New York, NY, United States
Toptal member since March 19, 2024
Dee is a full-stack engineer with experience leading teams and providing hands-on coding for scalable solutions. He has contributed to projects in diverse industries, including document management, blockchain, legal, and telecommunications, becoming highly proficient in Node.js, NestJS, React, Next.js, GraphQL, .NET, and C#. Dee is also adept at managing SQL and NoSQL databases and deploying CI/CD pipelines using GitHub Actions, Docker, and Kubernetes.
Portfolio
Experience
- .NET - 15 years
- Software Architecture - 10 years
- Amazon Web Services (AWS) - 8 years
- React - 8 years
- DevOps - 6 years
- Node.js - 5 years
- Kubernetes - 5 years
- Web3 - 5 years
Availability
Preferred Environment
Node.js, .NET, React, Docker, Kubernetes
The most amazing...
...project I've created is a cloud-based document management SaaS that serves over 200 small to medium businesses.
Work Experience
Back-end Developer for Cyber Security LMS App
Ultimate Knowledge Corporation
- Led the engineering efforts in creating a learning platform for UKI, using Node.js, TypeScript, and MongoDB for the back end.
- Oversaw the CI/CD pipelines and deployments to the development cluster.
- Contributed to the front end using TypeScript and AngularJS.
Founding Lead Engineer
DragonsCrossing
- Created Solidity smart contracts that stood the test of time.
- Implemented the .NET Core back end using C#, MongoDB, ASP.NET Core, RabbitMQ, Solidity, and Kubernetes.
- Built the solution architecture, designed the testing strategy, and handled DevOps for a Web3 game. We successfully launched the product, experiencing no downtime, even during peak gameplay.
- Led the team of front-end engineers to create a compelling gaming front-end using React and Next.js. The players loved the UX both on desktop and tablet.
Senior Software Consultant
Shrine Development
- Re-implemented the legacy back-end service previously written in Go to Node.js using NestJS and maintaining absolute compatibility with the existing front-end React app.
- Collaborated in convincing the GameStop engineering leadership to create an integrated app that combined non-fungible tokens (NFT) from Immutable X and Loopring.
- Worked in GameStop's NFT marketplace, handling software architecture, back-end programming using Node.js and NestJS, and server deployments using Kubernetes.
- Fixed scaling and deployment issues with Shrine Development's loyalty SaaS platform. Move the monolithic app to one based on Dockerized containers running on a Kubernetes platform.
- Contributed to the development of GameStop NFT marketplace front end using React.
- Contributed to the front-end development of Shrine's Loyalty platform (https://society.win/) using React and NextJS.
Founding Lead Engineer
ScanRev
- Grew this startup from zero to over 200 small to medium business customers. I also grew the team size from zero to 6, raised over $250,000 in seed funding, and created a revenue of over $250,000 per year.
- Led the ScanRev engineering team in the architecture, design, and implementation of a cloud-based document management app.
- Created the back end of this solution in C# using ASP.NET Core, MongoDB, and Elasticsearch, with parts implemented in Node.js.
- Designed the DevOps experience and CI/CD pipeline using Docker and GitHub Actions.
- Developed the front end using TypeScript, React, and Redux.
- Built the Windows Desktop front end using Windows Presentation Foundation (WPF) and C#.
Senior Software Engineer
Cisco
- Wrote a high-performance C++ service that created the basis of Cisco Unity's Interactive Voice response system.
- Implemented SIP with XML, laying down the basis of Voice XML.
- Integrated Unity Voice message system with Lotus Notes.
Experience
Allergan Data Labs Profile Manager Back End
Rougelike RPG Game Built on Web3
The project also entailed guiding the front-end engineering team and creating the front-end framework using React with Next.js. I also made the CI/CD strategy and deployed the solution using Kubernetes, Azure, and DigitalOcean.
NFT Marketplace for GameStop
https://nft.gamestop.com/I also contributed to back-end programming using Node.js and NestJS, server deployments using Kubernetes, and front-end development using React. My contributions resulted in the NFT GameStop marketplace being released to production in six months instead of the scheduled 12 months.
ScanRev
https://scanrev.com/In 2018, I pushed the team to release a Cloud Native version. I created the front end and back end for this document management solution serving the SMB sector. We successfully served over 100 US small to medium businesses, after which the company was purchased by one of the partners.
OrderEasy: In-venue Instant Ordering
Revamped iOS & Android Apps with Real-time Messaging and Google Maps Integration
https://apps.apple.com/us/app/fonetrac-global-phone-tracking/id674041220The biggest challenge here was that the apps were created using Titanium SDK, which is not currently supported. So, we had to figure out how to create a developer environment to support it.
Also, the back-end API had limited documentation, and we had to discover the path to success by going through a very large code base in detail.
Education
Bachelor's Degree in Electrical and Electronics Engineering
Birla Institute of Technology - Ranchi, India
Skills
Libraries/APIs
Node.js, React, REST APIs, Web3.js, Stripe
Tools
Amazon EKS, Git, Amazon Simple Queue Service (SQS), Auth0, Prisma, RabbitMQ, Microsoft Exchange, Appcelerator Titanium, Microsoft Excel
Languages
C#, TypeScript, JavaScript, SQL, Solidity, GraphQL, CSS, HTML, Go, Python, C++, PHP
Frameworks
.NET, Next.js, NestJS, ASP.NET, Redux, Express.js, Jest, Tailwind CSS, Windows Presentation Foundation (WPF), ASP.NET Core, .NET Core, React Native, Blazor
Paradigms
DevOps, Microservices Architecture, Microservices, API/Services Architecture
Platforms
Docker, Kubernetes, Blockchain, Amazon Web Services (AWS), Azure, Vercel, Google Cloud Platform (GCP), Windows Desktop, DigitalOcean, Cloud Native, Windows, Linux
Storage
MongoDB, RDBMS, NoSQL, Amazon S3 (AWS S3), PostgreSQL, Microsoft SQL Server, Databases, Elasticsearch, Redis
Other
Software Architecture, Web3, Enterprise, Single Sign-on (SSO), Message Queues, CI/CD Pipelines, API Integration, APIs, Smart Contracts, CTO, Architecture, Full-stack, Full-stack Development, Platforms, Back-end, Minimum Viable Product (MVP), Startups, Third-party APIs, Ethers.js, Ethereum Smart Contracts, Non-fungible Tokens (NFT), AWS DevOps, Agile Leadership, API Design, Email Automation, Discord, Booking, Tokenomics, Microprocessors, Electrical Engineering, Electronics, GitHub Actions, ESLint, VoIP, IP Networks, SIP, HTTP, Design, User Experience (UX), Mobile GPS
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring