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.
- REST API design & development
- JWT Authentication & API security
- Error handling, logging, pagination
- Async programming (FastAPI)
- Clean, modular, production-ready architecture
- Languages: Python, SQL
- Frameworks: FastAPI, Django, Flask
- ORM & DB Tools: SQLAlchemy
- MySQL
- MongoDB
- JavaScript, React.js
- Redux (state management)
- HTML, Tailwind CSS
- NumPy, Pandas
- scikit-learn (basic models & preprocessing)
- Git & GitHub
- Postman
- BeautifulSoup, Selenium
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.
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.
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.
- Solved 250+ Data Structures & Algorithms problems on GeeksforGeeks and HackerRank
- Strong foundation in logic, optimization, and backend-oriented problem solving
- 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.
- Email: ankulmaurya88@gmail.com
- LinkedIn: https://www.linkedin.com/in/ankul-maurya/
โญ If you like my work, feel free to explore my repositories and connect!