Swamy Mani Dheeraj
Python Software Engineer • m*****************@gmail.com • +91*******095 • drivetube.ai/•••••
Professional Summary
Python Software Engineer with 0 years of experience applying software engineering practices to design, develop, and maintain Python-based applications. Proficient in Flask REST API development, component-level OOP design, unit testing, debugging, Git-based workflows and building full-stack features with React. Seeking an entry-level software engineer role to deliver reliable, production-ready code and contribute across the full SDLC in Agile teams.
Technical Skills
Programming Languages: Python,Java,C++
Frameworks and Libraries: Flask,Node.js,React.js
Databases: SQL,MySQL
Cloud and DevOps: CI,CD Concepts
Testing: Unit Testing
Data and Analytics: Power BI,Excel
Tools and Methodologies: Agile,Scrum,Git,GitHub,VS Code,HTML5,CSS3
Back-End & APIs: REST API Design and Development
Software Engineering Practices: SDLC,Component-Level Design,Object-Oriented Programming,Debugging and Troubleshooting,Data Structures and Algorithms
Work Experience
Always@VLSI Club – KL University
KL University
Technical Mentor
Jul 2023 – Present
University technical club mentoring student software projects and coding skill development; advised on software engineering practices, verification, and collaborative workflows.
Tech Stack: Python, Java, C++, Flask, MySQL, Git, GitHub, Unit Testing, Agile
- Mentored 20+ students in Python, Java, and C++ problem solving and project development, guiding implementation of component-level designs and promoting modular, testable code.
- Led weekly coding and debugging workshops focusing on data structures and algorithms; improved mentees' problem-solving approach for DS&A and technical interviews.
- Advised student teams on REST API design using Flask and on integrating MySQL for persistent storage, enabling multiple teams to deliver working back-end services.
- Facilitated code review sessions and introduced Git/GitHub branching workflows, raising code quality and documentation standards across student projects.
- Coached teams on unit testing and verification practices, helping them design testable modules and catch integration defects earlier in the SDLC.
- Guided Agile-style task planning and sprint workflows, helping teams break work into deliverables and complete end-to-end features for club project demos.
Projects
Expense Tracker Web Application | 2025 – 2025
Tools Used: Python, Flask, MySQL, REST API Design and Development, React.js, Unit Testing, Git
- Designed and implemented a Flask-based RESTful back-end providing secure endpoints for transaction CRUD, authentication, and summary reports backed by MySQL.
- Applied component-level OOP design and modular service layers to separate business logic, persistence, and API routes for maintainability and testability.
- Implemented input validation, authentication flows, and session handling to protect user data and ensure correct transaction workflows.
- Wrote unit tests for core service modules to validate business rules and reduce regression; used Git for version control and feature branching during development.
Digital Banking Transaction Simulator | 2024 – 2024
Tools Used: Java, SQL, Object-Oriented Programming, Unit Testing, Debugging
- Built a transaction simulator applying OOP principles (encapsulation, inheritance, polymorphism) to model accounts, transactions, and validations.
- Implemented robust validation and exception handling for transaction workflows, ensuring correct state transitions and error-safe rollbacks.
- Documented system behavior and edge cases to support verification and maintainability during unit testing and QA cycles.
Portfolio Website | 2024 – 2024
Tools Used: React.js, HTML5, CSS3, Git
- Built a responsive portfolio using reusable React components and clean CSS to showcase projects and technical skills.
- Structured Git branching workflows during development and applied best practices for code organization and deployment readiness.
Education
Koneru Lakshmaiah University
B.Tech, Electronics and Communication Engineering • 2022 – 2026
Sri Chaitanya Junior College
Intermediate (MPC) • 2020 – 2022
Certifications
Wipro TalentNext: Java Full Stack Development — Wipro
Data Analytics Professional Certificate — Google
AI Associate — Salesforce
AI and ML Using Python — NPTEL / IIT Kharagpur
Achievements
- Competitive Coding: 300+ Data Structures & Algorithms problems solved: Solved 300+ DS&A problems on platforms including LeetCode and HackerRank, demonstrating strong algorithmic foundations and problem-solving skills.
Powered by Drivetube · Create your own profile at drivetube.ai