about experience projects skills certifications resume contact

FULL STACK ENGINEER · BACKEND · AI

Hi, I'm
Ashutosh!

›

Full Stack Software Engineering student with a strong focus on Backend Engineering and AI. Proficient in designing scalable backend systems using Go, PostgreSQL, and Docker, while also experienced in cross‑platform mobile development with Flutter and Firebase. Passionate about building robust REST APIs, implementing secure authentication and authorization, and applying clean architecture principles. Actively exploring AI integration through LLM APIs, prompt engineering, and RAG techniques to build intelligent applications.

For more details about my technical journey, academic background, and full project catalog, feel free to view or download my complete online portfolio / resume.

Ashutosh Giri
SCROLL
Experience

Professional Journey

Engineering internships, mobile application shipping, and team collaboration

OCT 2025 – PRESENT

Flutter Developer Intern

TEAM INFITS · REMOTE

Collaborated with UI/UX designers and backend developers to deliver 20+ production-ready Flutter screens using reusable widgets and structured MVC architecture.
Integrated 5+ REST APIs and Firebase services for reliable user authentication and real-time data synchronization.
Optimized application responsiveness and performance across diverse devices, successfully reducing UI-related issues by approximately 25%.
Contributed 20+ Git commits in an active Agile development environment, participating in daily stand-ups, sprint planning, and constructive peer code reviews.
Projects

Deployed Engineering Solutions

Production backends, database engines, and cross-platform mobile systems

TaskFlow

TaskFlow: Project Management Backend (In Progress)

Go PostgreSQL Docker REST APIs JWT
Designing a production-inspired project management platform (Jira/Trello alternative) applying Clean Architecture and Repository Pattern.
Implementing authentication, authorization, custom middleware, and standard-library Go RESTful endpoints.
Containerizing PostgreSQL database and backend service layers using Docker Compose for seamless development environments.
URL Shortener API

URL Shortener API Service

Node.js PostgreSQL Drizzle ORM Express
A fast and secure URL shortener backend mapping short codes to full redirect URLs.
Configured using PostgreSQL and Drizzle ORM to perform robust relational database queries with minimal latency.
Habit Tracking App

Habit Tracking Mobile App

Flutter Firebase Riverpod Charts
Cross-platform mobile application featuring interactive streaks and habit logging dashboards.
Designed tile-based grid charts for daily progress visualizations, syncing user records securely with Firebase.
Real-time Chat App

Real-time Messaging Application

Flutter Firebase FCM
Instant message streaming app featuring customizable user profiles and active channels.
Configured Firebase Cloud Messaging (FCM) to trigger background push notifications and offline indicators.

Explore all active repositories, architectural drafts, and other code repositories on GitHub.

VIEW WORK ON GITHUB
Technical Arsenal

Core Competencies

Programming languages, frameworks, databases, and AI engineering practices

ashutosh@dev ~ stack.json
// Technical Stack — Ashutosh Giri
"Programming Languages": [
  "Go (Golang)", "Dart", "SQL", "JavaScript", "Java", "Python"
],
"Backend Development": [
  "Go", "REST APIs", "gRPC", "GraphQL", "WebSockets", "Authentication & Authorization",
  "JWT", "OAuth 2.0", "Middleware", "API Design", "Background Workers"
],
"Frontend & Mobile": [
  "Flutter", "Firebase", "Riverpod"
],
"Databases": [
  "PostgreSQL", "MongoDB", "Redis", "SQL", "Firebase Firestore", "Firebase Realtime Database"
],
"Software Engineering": [
  "Clean Architecture", "Layered Architecture", "Repository Pattern", "SOLID Principles",
  "Design Patterns", "Domain-Driven Design (DDD)", "Object-Oriented Programming", "SDLC"
],
"System Design": [
  "Scalability", "Caching", "Load Balancing", "Event-Driven Architecture", "Microservices",
  "Distributed Systems", "API Gateway", "Message Queues", "CQRS", "Event Sourcing", "High Availability"
],
"AI Engineering": [
  "LLM APIs", "Prompt Engineering", "Function Calling", "Embeddings", "Vector Databases",
  "Retrieval-Augmented Generation (RAG)", "AI Agents", "AI Workflow Automation"
],
"DevOps & Cloud": [
  "Docker", "Kubernetes", "AWS", "Linux", "Nginx", "CI/CD", "GitHub Actions", "Monitoring"
],
"Testing": [
  "Unit Testing", "Integration Testing", "API Testing", "Performance Testing"
],
"Developer Tools": [
  "Git", "GitHub", "Postman", "VS Code", "Android Studio"
]
// actively_shipping: true
Programming Languages
Go (Golang) Dart SQL JavaScript Java Python
Backend Development
Go REST APIs gRPC GraphQL WebSockets Authentication & Authorization JWT OAuth 2.0 Middleware API Design Background Workers
Frontend & Mobile
Flutter Firebase Riverpod
Databases
PostgreSQL MongoDB Redis SQL Firebase Firestore Firebase Realtime Database
Software Engineering
Clean Architecture Layered Architecture Repository Pattern SOLID Principles Design Patterns Domain-Driven Design (DDD) Object-Oriented Programming SDLC
System Design
Scalability Caching Load Balancing Event-Driven Architecture Microservices Distributed Systems API Gateway Message Queues CQRS Event Sourcing High Availability
AI Engineering
LLM APIs Prompt Engineering Function Calling Embeddings Vector Databases Retrieval-Augmented Generation (RAG) AI Agents AI Workflow Automation
DevOps & Cloud
Docker Kubernetes AWS Linux Nginx CI/CD GitHub Actions Monitoring
Testing
Unit Testing Integration Testing API Testing Performance Testing
Developer Tools
Git GitHub Postman VS Code Android Studio
Certifications & Milestones

Academic & Credentials

Continuous professional coursework, certifications, and academic foundations

B.Tech in Computer Science

Raj Kumar Goel Institute of Technology (Ghaziabad, UP)
June 2025 – June 2029
Gaining solid foundations in data structures, algorithms, databases, and general software engineering practices.

MVC & Clean Code Intern

Shipped 20+ Flutter screens using robust reusable widgets and clean MVC paradigms at Infits. Integrated secure RESTful services in an Agile structure.

System Architecture

Actively building production-inspired backend systems using Go standard-library routers, Drizzle ORM schemas, and isolated container orchestration.

Credentials & Job Simulations

Software Engineering Job SimulationJPMorgan Chase
Data Analytics Job SimulationDeloitte Australia
Introduction to Agent SkillsAnthropic Academy
Train & Manage ML Model with AzureMicrosoft
Understand Data Science for MLMicrosoft
Python for Data ScienceIBM
GenAI Powered Data Analytics SimulationTata
Contact

Initialize
Connection.

Always open to discussing software engineering roles, backend API deployments, and mobile application integrations. Let's execute a handshake.

© 2026 Ashutosh Giri. End of File.