Default profile banner
AR

Aditya Ranjan

@adityarannjann

Senior Python Developer at Eko Infomatics

Bangalore, Karnataka, India

Eko InfomaticsVisvesvaraya Technological University

Aditya Ranjan is an experienced Python Developer with proficiency in both Flask and Django for web application development. He is adept in Python programming and committed to building robust web solutions through collaboration and continuous learning. His expertise includes designing scalable REST APIs, implementing machine learning pipelines, and developing AI-driven backend workflows using OpenAI APIs.

Experience

Senior Python Developer

Eko Infomatics

•Mar 2024 - Present•Bangalore, India

Designed and developed scalable REST APIs using Django and Flask supporting multiple web applications. Implemented JWT-based authentication and role-based authorization. Built a machine learning pipeline and AI-driven backend workflows using OpenAI APIs for automated content generation. Optimized database queries and backend processes to reduce response time.

Software Engineer

Persistent Systems

•Jul 2021 - Aug 2023•Bangalore, India

Developed web app backend components using Python Flask. Implemented RESTful APIs and built event-driven services with Cloud Functions. Utilized NoSQL databases like Google Datastore and built scalable ETL pipelines using GCP Dataflow for BigQuery analytics and reporting.

Education

Visvesvaraya Technological University

Bachelor Of Engineering

Computer Science

Aug 2017 - Jul 2021•Grade: 8.2

OOPS, Data Structures, Foundation of Programming Algorithms.

Skills

Python
Java
HTML
CSS
Javascript
Django
Flask
FastAPI
NoSQL
SQL
MySQL
PostgreSQL
PyCharm
VS Code
Git
GitHub
Postman
Linux
GCP
AWS
Docker