Hello, I'm Ashraf Mohiuddin Shaik

A Full-stack Software Engineer with 3 years at Oracle Financial Services, building scalable enterprise apps with Spring Boot, Kafka, and Oracle JET.

About Me

Professional Background

I'm a Full-stack Software Engineer with 3 years of experience at Oracle Financial Services, building scalable enterprise applications across backend (Spring Boot, Kafka) and frontend (Oracle JET). I've led multiple high-impact features now used by major banks, including real-time streaming UIs and automation tools.

My journey started at NIT Calicut, where I earned my B.Tech in Computer Science and Engineering with a CGPA of 7.55. I'm passionate about using lightweight LLMs and embeddings like Mistral and Hugging Face to build and enhance developer tools.

I'm actively exploring the latest in AI and LLMs, seeking opportunities to apply my passion in a product-driven environment. When I'm not coding, you'll find me exploring photography, tech automation, or riding my motorcycle.

My Skills

Full-stack Development Spring Boot Oracle JET Kafka Python Java Flutter AI/ML

My Portfolio

DB-mapping Recommendation Engine

Developed a DB-mapping recommendation engine by implementing a sentence transformer, which takes a workspace objective and database details to suggest the optimal data source. This tool reduces manual search time from over 2 minutes to less than 10 seconds.

Python Hugging Face Sentence Transformers LLMs

Kafka Integration – Oracle

Owned and led the full-stack development of a Kafka-backed, real-time microservices module from scratch. Built with Spring Boot and Oracle JET, enabling real-time data streaming and windowing for the "Model Management and Governance" product.

Spring Boot Oracle JET Kafka Microservices

Personal Expense Tracker

Developing a cross-platform Flutter app with a local sync engine to manage finances, track spending, and visualize trends offline. Launching August 2025 for Android and iOS with AI-assisted budget analysis.

Flutter Dart AI Integration SQLite

OCT Disease Classifier

Final year project: Built a CNN-based model (99.69% accuracy) using TensorFlow to classify retinal diseases from OCT scans. Optimized for on-device inference and deployed in a Flutter mobile app with minimal latency.

Flutter TensorFlow CNN Mobile ML

My Journey

2018 - 2022
B.Tech Computer Science & Engineering
Graduated from NIT Calicut with a CGPA of 7.55, building a strong foundation in computer science, algorithms, and software engineering principles.
July 2022 - Present
Associate Software Developer at Oracle
Working at Oracle Financial Services in Bengaluru, building scalable enterprise apps with Spring Boot, Kafka, and Oracle JET. Leading high-impact features used by major banks.
August 2025 - Present
Personal Expense Tracker App
Started developing a cross-platform Flutter app with local sync engine for offline finance management. Planning AI-assisted budget analysis and insights.

Get In Touch

Let's Talk About Your Project

Have a project in mind? I'd love to hear about it. Drop me a message and I'll get back to you as soon as possible.

ashraf61242@gmail.com
Hyderabad, India