Arun Kumar Dorepally

Hi, I'm Arun Kumar Dorepally

Sr. Dev Engineer III | Backend Specialist | API & Cloud Enthusiast | NodeJS, TypeScript, NestJS | Docker | PostgreSQL, AWS (Elastic Beanstalk, EC2, S3), GraphQL | Building Scalable & Secure Systems

I'm a results-driven Senior Development Engineer with over 6.8 years of experience in backend development, specializing in scalable systems and cloud-based architectures. My core expertise lies in Node.js, AWS deployment, and database optimization. I've strengthened application security using advanced authentication techniques like OAuth2.0 and JWT, and consistently delivered high-performance APIs—improving performance by 30%. I also enhanced deployment efficiency by 50% through automated CI/CD pipelines. My work spans the development and integration of REST and GraphQL APIs, enabling real-time communication and seamless functionality across diverse systems. I'm also passionate about mentoring junior developers, fostering collaboration, and driving innovation in Agile environments. I bring a strong technical foundation and a relentless drive to deliver impactful, user-centered solutions.

Skills

JavaScript

TypeScript

NestJS

Node.js

PostgreSQL

Docker

Git

REST APIs

GraphQL

Express.js

TypeORM

SQL

Salesforce REST APIs

Twilio

Mailchimp

SendGrid

Firebase

Oracle DB

Prisma

AWS(EB, EC2, S3)

Jest

OAuth2.0

JWT

Algolia

CircleCI

GitLab CI

Bitbucket Pipelines

Swagger

Experience

Sr. Dev Engineer III

Technoidentity — Sep 2018 to Present

  • Designed REST & GraphQL APIs with NestJS, Node.js, Express.js, TypeORM, and Prisma.
  • Integrated secure auth (OAuth2.0, JWT, Firebase, RBAC, LDAP SSO).
  • Improved query performance by 30% using Oracle DB & PostgreSQL optimizations.
  • Implemented AWS deployments (EB, EC2, S3), and automated CI/CD pipelines.
  • Integrated Salesforce, Twilio, Mailchimp, Algolia, Directus, Stripe.
  • Achieved 85%+ unit test coverage using Jest.

Projects

AI PPT Generator

Developed an AI-powered tool using NestJS and Mistral AI APIs to automate PowerPoint slide creation.

GitHub

UGVille Mobile

Implemented REST APIs with Salesforce integrations. Automated payments using Stripe and Salesforce. Set up AWS S3 for contract and image uploads. Implemented CI/CD pipelines with BitBucket Pipelines.

Selfsea

Developed GraphQL APIs and backend services. Implemented Firebase authentication and RBAC for access control. Integrated Twilio for real-time chat and MailChimp Mandrill API for emails.

Merchandise Operations

Converted an old Uniface application into a modern web-based application. Developed REST APIs with Oracle DB and stored procedures. Implemented JWT authentication, LDAP-based SSO, and RBAC authorization.

DIYA

Developed REST APIs with Oracle DB stored procedures. Integrated RBAC for user permissions and authentication using JWT. Used io-ts and tcomb for input validation to prevent XSS.

Publications

Build an AI-powered PPT Generator using NestJS

Tutorial on building a generator using NestJS and Mistral AI APIs.

Dev.to

Create and Test a File Upload API using NestJS

Learn how to build a file upload API with testing in Postman.

Dev.to

Automating Your TypeScript Node.js Application Deployment to AWS Elastic Beanstalk with Bitbucket Pipelines

Guide on automating deployment of TypeScript Node.js apps to AWS Elastic Beanstalk using Bitbucket Pipelines.

Dev.to

Contact Me