beBee background
Professionals
>
Guwahati
Rohit Deka

Rohit Deka

Golang & Python Developer

Engineering / Architecture

Guwahati, Kamrup Metro

Social


About Rohit Deka:

I am a Backend Developer with 3 years of experience. Specialized in Linux systems, Cloud Services, web servers, web application security. In hand experience in designing database & management (SQL & NoSQL). I have built MVC & Multi-Tenant Architecture, with each following Test-Driven Development.  I have actively designed and co-designed UI/UX for all products I’ve worked on, ensuring they align with user needs. I take a holistic approach to managing the entire product life cycle, from planning & strategizing to execution.

Experience

Zbiz.io  

  • Built the backend’s  multi-tenant architecture with RESTful APIs from scratch in Golang.
  • Designed the foundational UI design system for the platform and defined the user flow of the application for efficient UX enabling users to own online stores to sell their products through their custom domain
  • Developed custom authentication from scratch with protection against temporary emails, email bounces and password management. Developed system for User Authentication using token login & password reset.
  • Designed Database Schema for Postgres with schema isolation for multi-tenancy.
  • Coded extensive SQL queries for all database tables.
  • Integrated Google OAuth 2.0 for user authentication.
  • Developed cron-jobs and asynchronous tasks to benefit from parallelism with goroutines.
  • Implemented Redis caching, reducing database round-trips by 70% and improving data retrieval by 40%.
  • Payment Gateway Integration with razorpay, stripe, phonepe. with payment-gateway’s partner program.
  • Integrated AWS S3 to store user files (images).
  • Developed image compression modules to compress images resulting in up to 60-70% reduction in image size.
  • Wrote a shell script to automate tests & deployment to server along with synchronization of git branches.

 

Mysamantha.ai  

  • As a Co-Founder I have designed the system architecture and UI/UX design for a platform with 2000+ users.
  • Developed mysamantha.ai in Django with custom authentication for protection against temporary emails, email bounces and password management.
  • Designed Database Schema for both Postgres and Cassandra
  • Integrated Google OAuth 2.0 for user signup & login.
  • Integration of Apple auth for apple signup & login.
  • Integration of Google Pub/Sub, Analytics and Google Payment integration for Android In-App purchases.
  • Contributed to front-end development for audio recording, transcribing with vanilla Javascript.
  • Integrated AI operations with planning and execution of data management resulting in 80% efficiency communicating with AI Models
  • Integrated Redis to cache user data & metrics leading to 70% reduction round-trip to database.
  • Contributed to fine-tuning of models (OpenAI & Mistral).
  • End-to-End development of blog engine for SEO & Newsletters for internal dashboard. Integrated with AWS SES. Developed pipeline to create custom template and bulk email batch processor.
  • Payment Gateway Integration with razorpay, stripe, google IAP and apple IAP.
  • Integrated AWS S3 to store user files (images, audio, documents). And AWS SNS to track email bounces with AWS Cloudwatch.
  • Managed deployment to production and test-server with Nginx and with caching static files.
  • Shell Script to automate deployment to server along with synchronization of git branches.

 

Automated Application Deployer

  • Developed pipeline for automatic deployment to test-server along with git push & sync.
  • Developed in Golang with a lightweight TCP/IP server which listens to authenticated ping for deployment.
  • Developed the bash script which executes the deployment of all the projects

 

Backend Developer | Python & Django

Inksigma.com

  • Architected a multi-tenant system with domain-driven architecture, enabling users to manage multiple publications and upload blogs to their custom domains.
  • Modified Django framework to support asynchronous capabilities, optimizing request handling and background tasks.
  • Developed custom authentication and middleware, ensuring secure and scalable user management.
  • Implemented custom database management with schema isolation for multi-tenancy, optimizing data segregation and query performance with query execution with Raw SQL queries.
  • Self-hosted the CMS on a VPS with an Nginx web server, configuring reverse proxy and SSL for secure deployment.
  • Optimized page rendering and caching, reducing page load time to bring page load below 300ms, and web-app under 200ms

Education

Having done BSc. in Computer Science with 8.8 CGPA from Cotton University

Professionals in the same Engineering / Architecture sector as Rohit Deka

Professionals from different sectors near Guwahati, Kamrup Metro

Other users who are called Rohit

Jobs near Guwahati, Kamrup Metro

  • Work in company

    Data Analytics With Python Trainer

    CertED Technologies - Are you looking for Corporate Professionals? "Search | Connect | Engage"

    This is a full-time role for a Data Analytics with Python Trainer. The trainer designs and delivers engaging training sessions focused on data analytics and Python. Responsibilities include mentoring trainees, creating course materials, guiding projects, and evaluating participan ...

    Guwahati

    3 weeks ago

  • Work in company

    Senior Developer Full stack

    ParamInfo

    We are looking for an experienced Full Stack Developer to join our team. The ideal candidate should have expertise in JavaScript frameworks, ASP.NET, MVC, HTML5,CSS3 and related technologies. · Design develop and maintain full-stack applications using JavaScript frameworks ASP.NE ...

    Guwahati

    1 month ago

  • Work in company

    Senior Technical Manager

    TechVariable

    In this role, you will lead and manage our technical teams with a focus on data engineering, AI/ML, and · delivering our flagship product- DATASteroid. This role is critical in driving team efficiency, aligning technical · capabilities with the sales pipeline, building Databricks ...

    Guwahati, Assam, India

    2 days ago