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.
GitHubUGVille 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.
Create and Test a File Upload API using NestJS
Learn how to build a file upload API with testing in Postman.
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.