Sitaram Dumre
Computer Engineer
Summary
I am an experienced Flutter developer with 3 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
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.