Skip to content
View ankulmaurya88's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Block or report ankulmaurya88

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
ankulmaurya88/README.md

Hi, I'm Ankul Maurya

Software Engineer | Backend Engineer | Python Developer | Full Stack (Backend-focused)

I am a Software Engineer with 1+ year of hands-on backend experience, specializing in Python-based web development. I design and build secure, scalable, and production-ready REST APIs using FastAPI, Django, and Flask, with strong fundamentals in databases, API security, and asynchronous programming.


๐Ÿง  Core Expertise

๐Ÿ”น Backend Engineering

  • REST API design & development
  • JWT Authentication & API security
  • Error handling, logging, pagination
  • Async programming (FastAPI)
  • Clean, modular, production-ready architecture

๐Ÿ”น Programming & Frameworks

  • Languages: Python, SQL
  • Frameworks: FastAPI, Django, Flask
  • ORM & DB Tools: SQLAlchemy

๐Ÿ”น Databases

  • MySQL
  • MongoDB

๐Ÿ”น Frontend (Working Knowledge)

  • JavaScript, React.js
  • Redux (state management)
  • HTML, Tailwind CSS

๐Ÿ”น Data & Libraries

  • NumPy, Pandas
  • scikit-learn (basic models & preprocessing)

๐Ÿ”น Tools & Utilities

  • Git & GitHub
  • Postman
  • BeautifulSoup, Selenium

๐Ÿš€ Projects

๐Ÿ“Œ YouTube Comment Extractor

Tech Stack: Django, YouTube Data API v3, Pandas, NumPy, HTML/CSS

  • Built a Django-based web application to extract and process comments from public YouTube videos.
  • Integrated YouTube Data API v3 to fetch comment metadata (text, author, timestamp, likes).
  • Implemented backend workflows to clean, transform, and export data in CSV and JSON formats.
  • Used Pandas and NumPy for data preprocessing and batch export.
  • Added structured logging for API responses and processing steps to improve debugging and monitoring.

๐Ÿ“Œ Web Scraping System

Tech Stack: Python, Flask, BeautifulSoup, Selenium, HTML/CSS

  • Designed and implemented a full-stack web scraping system to extract and process structured data from entire websites.
  • Built a modular Flask-based backend with dedicated endpoints for scraping, validation, and file downloads.
  • Developed a responsive frontend interface to initiate scraping jobs and download results.
  • Automated file generation with unique output folders per session, ensuring stateless and clean execution.
  • Enabled multi-format data export including DOCX, CSV, and TXT.
  • Architected the system with loosely coupled, extensible components, allowing easy support for new scraping targets and output formats.

๐Ÿ’ผ Experience

โ€ญAssociate Software Engineer โ€” Adrasti.com

02/2025 - Present | Bangalore

  • Contributed to the backend development of an ADAS-based infotainment platform, designing and maintaining Python-based REST APIs for Music, GPS, and Map services.
  • Built modular and scalable backend services to manage media playback workflows, real-time location updates, and navigation data processing.
  • Designed and implemented database-integrated APIs to store and retrieve user preferences, vehicle telemetry, and service configurations.
  • Applied backend best practices including clean architecture, input validation, centralized error handling, and structured logging.
  • Collaborated with frontend and system teams to ensure seamless API integration and consistent data contracts.
  • Worked on production-oriented systems, focusing on scalability, maintainability, and real-world backend constraints.

๐Ÿงฉ Problem Solving

  • Solved 250+ Data Structures & Algorithms problems on GeeksforGeeks and HackerRank
  • Strong foundation in logic, optimization, and backend-oriented problem solving

๐ŸŽฏ What Iโ€™m Looking For

  • Backend Engineer / Software Engineer roles
  • Python Developer positions
  • Backend-heavy Full Stack roles

I enjoy building real-world systems, understanding how things work under the hood, and writing code that is clean, scalable, and maintainable.


๐Ÿ“ซ Connect With Me

โญ If you like my work, feel free to explore my repositories and connect!

Pinned Loading

  1. Django-Quiz-App Django-Quiz-App Public

    A web-based quiz platform with user login, timed questions, auto scoring, and an admin panel โ€” built using Django.

    Python 1

  2. YouTube-Comment-Extractor-Django-end-to-end- YouTube-Comment-Extractor-Django-end-to-end- Public

    Extract and analyze YouTube video comments using Python, Django Framework and the YouTube Data API

    JavaScript

  3. API-Django-Flask-and-FastApi- API-Django-Flask-and-FastApi- Public

    A collection of multiple Flask-based API projects, including student management, hospital management, grocery inventory, house price prediction, and ML model deployment

    Python

  4. Web-Scraper-App-Task-3 Web-Scraper-App-Task-3 Public

    Flask app to scrape website data and export to PDF, DOCX, and Excel formats.

    Python