Dee Acharjya, Developer in New York, NY, United States
Dee is available for hire
Hire Dee

Dee Acharjya

Verified Expert  in Engineering

Bio

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

Ultimate Knowledge Corporation
Node.js, TypeScript, JavaScript, Software Architecture, APIs, Express.js...
DragonsCrossing
Blockchain, Solidity, Non-fungible Tokens (NFT), .NET, Software Architecture...
Shrine Development
Node.js, React, .NET, Docker, Kubernetes, Software Architecture, Web3...

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

Part-time

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

2024 - 2024
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.
Technologies: Node.js, TypeScript, JavaScript, Software Architecture, APIs, Express.js, MongoDB, Redis

Founding Lead Engineer

2022 - 2024
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.
Technologies: Blockchain, Solidity, Non-fungible Tokens (NFT), .NET, Software Architecture, DevOps, React, MongoDB, Redux, Next.js, ASP.NET Core, RabbitMQ, Kubernetes, C#, .NET Core, Web3, Microservices, CI/CD Pipelines, ESLint, Redis, APIs, JavaScript, Smart Contracts, Architecture, Full-stack, Full-stack Development, Platforms, Amazon Web Services (AWS), Amazon S3 (AWS S3), Back-end, Minimum Viable Product (MVP), REST APIs, Startups, Third-party APIs, CSS, HTML, Ethers.js, Web3.js, Design, User Experience (UX), Ethereum Smart Contracts, Tokenomics, Git, Stripe

Senior Software Consultant

2022 - 2023
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.
Technologies: Node.js, React, .NET, Docker, Kubernetes, Software Architecture, Web3, PostgreSQL, Go, NestJS, Microservices, API Design, API/Services Architecture, CI/CD Pipelines, ESLint, Redis, Jest, API Integration, APIs, JavaScript, Smart Contracts, Amazon EKS, Architecture, Full-stack, Full-stack Development, Platforms, Amazon Web Services (AWS), Amazon S3 (AWS S3), Amazon Simple Queue Service (SQS), Auth0, Vercel, Google Cloud Platform (GCP), Back-end, REST APIs, Third-party APIs, CSS, SQL, HTML, Tailwind CSS, Ethers.js, Web3.js, Design, Ethereum Smart Contracts, Tokenomics, Git, Stripe, Prisma

Founding Lead Engineer

2011 - 2022
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#.
Technologies: Node.js, React, .NET, RDBMS, NoSQL, Enterprise, Single Sign-on (SSO), Kubernetes, Docker, ASP.NET Core, Elasticsearch, GitHub Actions, TypeScript, Redux, Windows Desktop, Windows Presentation Foundation (WPF), C#, Microservices, API/Services Architecture, ESLint, API Integration, APIs, Python, Email Automation, JavaScript, Amazon EKS, CTO, Architecture, Full-stack, Full-stack Development, Platforms, Amazon Web Services (AWS), Amazon S3 (AWS S3), Auth0, Back-end, Minimum Viable Product (MVP), REST APIs, Startups, Third-party APIs, CSS, SQL, HTML, Design, User Experience (UX), PHP, Microsoft Excel, Blazor, Microsoft SQL Server, Git, Stripe

Senior Software Engineer

1998 - 2006
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.
Technologies: VoIP, C++, Windows, IP Networks, SIP, HTTP, Linux, Microsoft Exchange, Windows Presentation Foundation (WPF), .NET, Back-end, REST APIs, Third-party APIs, CSS, SQL, HTML

Allergan Data Labs Profile Manager Back End

This project involved creating the back end for a web app used by medical practices to update their profile and product offerings. I leveraged NestJS, PostgreSQL, GraphQL, and Docker. In addition, I created the production deployment workflow using Kubernetes.

Rougelike RPG Game Built on Web3

I handled the overall software architecture, development, deployment, and serviceability for this Web3 game. I formulated the technical architecture of the app, keeping in mind the need for scalability, high demand bursts and periods of low activity, unreliable 3rd-party providers, and a distributed development team. In addition, I implemented the .NET Core back end using C#, MongoDB, ASP.NET Core, RabbitMQ, and Kubernetes. On the other hand, the smart contract was deployed using Solidity.

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/
GameStop's in-house engineering team was well-versed in app development and hired our consulting team to assist them with blockchain architecture and nuances. I led the consulting engineering team while working with the GameStop engineering team to integrate the Immutable X blockchain into GameStop's NFT marketplace. I also collaborated to convince the GameStop engineering leadership to create an integrated app that combined non-fungible tokens (NFT) from Immutable X and Loopring.

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/
ScanRev is the world's first document management SaaS built for the cloud. I founded this startup and hired, created, and managed the QA, PM, and engineering teams.

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

This startup chose us as their development partner to create their first production app, allowing patrons to order snacks without leaving their seats while watching a game at a stadium. Our team designed, developed, and deployed the app, and they had a successful launch at a stadium in Salt Lake City just before the pandemic shut down all live venues.

Revamped iOS & Android Apps with Real-time Messaging and Google Maps Integration

https://apps.apple.com/us/app/fonetrac-global-phone-tracking/id674041220
The project was to create a compelling authentication screen for a mobile app targeting iOS and Android, as well as upgrade the ASP.NET back-end APIs.
The 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.
1991 - 1995

Bachelor's Degree in Electrical and Electronics Engineering

Birla Institute of Technology - Ranchi, India

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring