Sitaram Dumre
Computer Engineer
Summary
I am an experienced Django,Python,and Flutter fullstack developer with 1.5 years of expertise in building robust and high-performing mobile applications. Adept at delivering user-friendly and efficient apps, ensuring seamless performance and excellent user experiences.
Technologies
- HTML
- CSS
- JavaScript
- React
- Django
- Python
- Flutter
Skills
- Problem-Solving: Strong analytical and problem-solving skills to debug and optimize code.
- State Management: Proficient in Riverpod and Bloc for efficient state handling, also experienced with Provider and Streams.
- Performant UI Development: Proficient in writing performant UI in Flutter to ensure the app is fast and minimizes the need for UI rebuilds.
- Local Storage Solutions: Experienced with Hive, Sqflite, and Shared Preferences for effective data management.
- API Integration: Skilled in using HTTP, Dio, and Retrofit for seamless communication with backend services.
- Firebase Integration: Knowledgeable in integrating Firebase services such as Firestore, Auth, and Cloud Messaging.
- Push Notifications: Experienced in implementing and managing push notifications for real-time user engagement.
- Responsive and Adaptive Design: Ability to create responsive layouts that adapt to various screen sizes and devices.
- Animations: Capable of creating smooth and engaging animations to enhance user experience.
- Clean Code: Dedicated to writing clean, maintainable, and readable code following best practices.
- Clean Architecture: Experienced in implementing clean architecture principles to ensure scalable and manageable codebases.
- Version Control: Proficient with Git for code versioning and collaboration.
- Team Collaboration: Proven ability to work effectively with teams to achieve project goals and deliver high-quality software solutions.
Experience
Software Engineer
Freelancing App Developer
- Developed scalable, clean applications with a focus on performance and user experience.
- Implemented clean architecture code management for maintainable and scalable codebases.
- Handled Android/iOS app development and deployment, ensuring seamless performance.
- Created and implemented RESTful APIs in Flutter for backend communication.
Projects
App/Web Development
- Learning Management System using Django/React.
- Paddy Leaf Disease Detection App using Machine Learning and Flutter.
- Assignment Nepal App.
- Covid Disease Tracking App.
- E-commerce using Django and React.
- Marksheet Scanner App using Django and Flutter.
- E-commerce Application (in development).
- News App using Flutter.
- e-learning app using firebase and flutter
Professional Experience
Django Developer
Prixa Technologies Pvt. Ltd. | Oct 2023 – Present
- Developed and maintained secure, multi-tenant SaaS platforms using Django and PostgreSQL.
- Designed drag-and-drop features for form builders and content layouts.
- Implemented scalable RESTful APIs using Django REST Framework.
- Worked on high-security government projects requiring strong authentication and data integrity.
- Performed large-scale data migrations and schema design.
- Leveraged Docker for environment consistency and microservice deployment.
- Collaborated using Git for version control and code reviews.
Freelance Software Engineer
2021 – 2023
- Delivered production-ready mobile and web apps using Flutter and Django.
- Architected clean, maintainable codebases following MVC and Clean Architecture.
- Built cross-platform Android/iOS apps with REST API integration.
- Handled full-cycle deployments on various cloud platforms.
Software Engineer Intern
Silicon Tech Pvt. Ltd.
- Analyzed and optimized code coverage across Scala architecture.
- Created project environment setup for Android and iOS app design.
- Implemented clean architecture MVC code design for enterprise-level applications.
Ecommerce App
2022
- Developed a dynamic mobile app providing Ecommerce feature using own django api
- Implemented authentication with Google and email/password login options.
- Added features for item search and managing wish lists.
- Optimized performance through movie image caching and regular data caching.
- Followed Clean Architecture principles and utilized Bloc for state management.
ulearning
Learning management App (In Progress)
- Designed an app to enhance online learning with a user-friendly interface.
- Integrated Google Sign-In for secure authentication.
- Developed backend using firebase for efficient data management.
- Implemented clean architecture and provider for state management.
- Incorporated Shared Preferences for local data storage and offline capabilities.
Education
B.E, Bachelor in Computer Engineering
National College of Engineering | Aug '19 – May '24
Self-Learning
- Completed numerous courses on YouTube and Udemy to enhance knowledge and skills in software engineering.
- Regularly read articles and books to stay updated with industry trends and best practices.