Aman Shitta

Senior Software Engineer

Profile Picture

Crafting scalable backend solutions with Python, Django, and Cloud Technologies. Over 3 years of experience in building innovative software solutions.

About Me

Passionate about creating efficient and scalable software solutions that make a difference

As a Senior Software Engineer with over 3 years of experience, I specialize in backend development using Python, Django, and cloud technologies. I have a proven track record of accelerating project completion and optimizing performance through innovative solutions.

Core Expertise

  • Designing scalable backend systems
  • Leading development teams
  • Optimizing database performance

Technologies

  • AI Integration (OpenAI, DALL-E)
  • Cloud Services (AWS, Docker)
  • Database Optimization

Currently Learning

I'm exploring Go to gain deeper insights into the low-level workings of programs. Following this YouTube playlist helps me strengthen my foundational knowledge.

I also tackle algorithmic challenges on LeetCode to sharpen my data structures and problem-solving skills.

Cybersecurity & Profiles

I'm also enthusiastic about cybersecurity and actively test my skills on HackTheBox. Stay tuned for more updates on my penetration testing and security research.

Skills

Technologies and tools I work with

Programming

PythonJavaScriptGo (Learning)Java (Basic)C (Basic)

Web & Framework

DjangoDjango Rest FrameworkFlaskFastAPIHTML/CSSREST APIs

Cloud & DevOps

AWSGCPDockerKubernetesPrometheusGrafana

Database

MySQL (AWS-RDS)PostgreSQLMongoDB (Basic)

AI & ML

OpenAI GPTDALL-EMidjourneyOCR

Experience

My professional journey

Senior Software Engineer

CrossML Pvt LtdAugust 2024 - Present

  • Accelerated backend development by taking ownership of complex API implementations, enabling faster project completion
  • Led a backend team by creating, explaining, and distributing tasks, addressing both office-related and project-specific concerns
  • Handled database architecture for new modules, ensuring seamless integration and optimal performance
  • Conducted detailed code reviews and provided constructive feedback to uphold high coding standards
  • Managed four team members as a reporting manager, overseeing administrative and project-related queries
  • Technologies & Tools: Python, Django, Django Rest Framework, Jira

Software Engineer

CrossML Pvt LtdJuly 2023 - August 2024

  • Developed, tested, and reviewed team code while implementing optimizations for Django database queries
  • Significantly improved API response times by reducing query counts, boosting system performance
  • Collaborated closely with clients to gather requirements, identify bottlenecks, and clarify technical feasibility
  • Provided justifications for sprint extensions or early closures based on technical assessments
  • Technologies & Tools: Python, Django, Django Rest Framework, MS_SQL (Azure SQL Database), Kubernetes, AWS, API Integration, Azure Repos

Associate Software Engineer

CrossML Pvt LtdFebruary 2022 - June 2023

  • Integrated advanced AI technologies (OpenAI, DALL-E, Midjourney, Stable Diffusion) for content generation
  • Implemented Stripe for a subscription-based model and AWS Cognito-based authentication via custom middlewares
  • Containerized backend applications using Docker and deployed to AWS Kubernetes, connected to MySQL (AWS-RDS)
  • Integrated Prometheus, Loki, and Grafana for comprehensive system monitoring and real-time logging
  • Technologies & Tools: Python, Django Rest Framework, OpenAI API, Stripe API, Docker, Kubernetes, AWS (Cognito, RDS), Prometheus, Loki, Grafana

Software Engineer Intern

CrossML Pvt LtdAugust 2021 - February 2022

  • Strengthened Python fundamentals (Requests, Pandas, NumPy) and explored basic Django web development
  • Applied image preprocessing techniques (OpenCV) to enhance OCR accuracy with Tesseract, AWS Textract, DoctrOCR
  • Developed algorithms to reconstruct sentences from OCR output and formatted results into structured JSON
  • Gained hands-on experience with containerization, OCR pipelines, and back-end fundamentals
  • Technologies & Tools: Python, OpenCV, Tesseract, AWS Textract, DoctrOCR, Django, JSON Data Formatting, OCR Pipelines

Featured Projects

A selection of my recent work and achievements

Onestone Management System

Onestone Management System

Led backend development team in creating a comprehensive management system with optimized database architecture and high-performance APIs.

PythonDjangoMS SQLAzure
Alltheai

Alltheai

Integrated advanced AI technologies (GPT, DALL-E) and implemented automated prompt customization system, reducing user input time by 30%.

PythonDjango Rest FrameworkOpenAIAWS
Infinity Fire Solutions

Infinity Fire Solutions

Developed inventory management module and implemented cloud-based solution architecture using AWS services.

DjangoJavaScriptAWSKubernetes
EKYC System for Philippines ID

EKYC System for Philippines ID

Built a secure EKYC system for Filipino users, extracting information from IDs, performing face extraction, and matching with live faces using DeepFace library for high accuracy identity verification.

PythonFlaskOpenCVDeepFace
TMDB Scraping Pipeline

TMDB Scraping Pipeline

Created a TMDB scraping pipeline using cron jobs to extract movie details (cast, crew, etc.) and populate a structured database for use in a Fandrom application. Ensured data integrity and efficiency.

PythonBeautifulSoupMongoDB
Flask & MongoDB Maintenance & Feature Development

Flask & MongoDB Maintenance & Feature Development

Contributed to an existing Flask and MongoDB application, performing maintenance tasks and adding new features according to client requirements. Promoted code quality and user experience.

PythonFlaskMongoDB
Scanned PDF Data Extraction & Verification (PyMuPDF & GCP Vision)

Scanned PDF Data Extraction & Verification (PyMuPDF & GCP Vision)

Developed a project to extract data from scanned PDFs using PyMuPDF. Integrated with GCP Vision for improved accuracy (90%). Provided a manual verification page for user review, enhancing data integrity.

PythonPyMuPDFGCP Vision
OpenAI Chat Management System for Clinibooth

OpenAI Chat Management System for Clinibooth

Built a chat management system for Clinibooth using the OpenAI API. Streamlined communication between users and doctor consultants. The system asks general health questions, generates summaries, stores previous interactions, and aids in patient history tracking.

PythonOpenAI APIMongoDB

Contact

Let's connect and discuss opportunities