Software Engineer turned Data Engineer with experience in mobile development (Android, React Native), backend systems (Spring, Node.js, FastAPI), and data engineering. Currently focused on data analysis, ETL processes, real-time data streaming, and CDC using AWS tools. Self-studying ML/DL with exposure to TensorFlow, PyTorch, NLP (RNN, LSTM), and CNNs.
Full Time
In a week
5 years 4 months
• Built vehicle-routing & node-clustering solutions with scikit-learn and OR-Tools.
• Designed AWS-based ETL pipelines (Glue, Athena, S3) for multi-source ingestion and multi-target sync.
• Implemented real-time streaming & change-data-capture; developed reporting tools with scheduled refresh.
• Wrote enterprise Java services using dependency-injection and design patterns; optimized persistence layers.
5 years 10 months
• Developed REST & GraphQL APIs with Node.js, Spring, and FastAPI (MVC pattern).
• Created database schemas/queries using Objection.js; wrote unit & integration tests (Mocha, Chai).
2 years 4 months
• Delivered Android apps following Clean Architecture & MVVM/MVP; leveraged Dagger, LiveData, ViewModel.
• Integrated push notifications, Google Maps, and in-app payments.
7 months
• Developed 4 + React Native apps for Android & iOS; set project architecture and coding standards.
• Implemented real-time communication modules using Pusher and Expo; practiced Agile Scrum.
MVC, MVVM, MVP, Clean Architecture, PostgreSQL, Objection.js, SQLite
Proficient