Milan Surelia

Software Engineer
Ahmedabad, IN.

About

Highly skilled Software Engineer with over 4 years of experience specializing in Mobile Application Development, particularly with Flutter and Android. Expert in crafting high-quality, performant mobile apps, optimizing user experiences, and leading end-to-end project lifecycles. Passionate about leveraging deep technical knowledge and open-source contributions to drive innovation and enhance application architecture.

Work

7Span
|

Software Engineer

Summary

Led full-lifecycle mobile application development at 7Span, managing client communication, project prioritization, and technical implementation to deliver high-performance solutions.

Highlights

Managed end-to-end project lifecycles, from client communication and requirement gathering to task prioritization and deadline management, ensuring successful delivery of mobile applications.

Migrated legacy Flutter applications to modern versions, incorporating null safety and latest standards, resolving compatibility issues, and ensuring robust performance.

Optimized Jetpack Compose app performance, increasing frame rates from 20-25 FPS to 60 FPS through code optimization and efficient algorithm implementation.

Developed and implemented custom architectures using RxDart and Streams, significantly enhancing developer productivity and maintainability for complex applications.

Managed the end-to-end process of uploading builds, ensuring timely delivery of stable and tested app versions for deployment.

Education

Smt. C.Z.M.Gosrani BCA College

Bachelor

Computer Applications

Courses

Completed Ride Sharing App Project in Android

Participated in Tech Competitions organised in college

Skills

CI/CD

Github Workflows, Codemagic.

Mobile Development Frameworks

Jetpack Compose, Android, Glance, XR, Jetpack Media, Flutter, Dart, iOS, Web, Animations, Design.

Architecture Patterns

Clean Architecture, MVC Architecture, MVVM Architecture, BLoC, Provider, Inherited Widget, Value Notifier.

Analytical Tools

Sentry, Segment, UXCam, Firebase Analytics, Firebase Performance, MixPanel.

Version Control Systems

GitHub, GitLab, BitBucket.

Development Environments

Android Studio, VS Code.

Project Management Tools

Trello, ClickUp, Jira, Notion.

API Technologies

REST, GraphQL, Retrofit, Apollo, Dio, HTTP.

Databases

Room, Hive, Shared Preferences, Firestore Database.

API Testing

Postman, GraphQL, Swagger.

Backend Technologies

Firebase, Supabase, AppWrite, Dart Frog.

Programming Languages & Concepts

Java, Kotlin, Dart, Sound Null Safety, Mixins, Access Modifiers, Delegation, Method Channels, Object Oriented Programming (OOP).

Projects