Skip to content
Sharan.
Menu

Sharan Kuniyil Shaji

Senior Full-Stack Software Engineer

CurrentlySenior Software Developer at NAFFCO FZCO · Dubai, UAE

I build enterprise software, scalable business applications, and modern digital systems across frontend, backend, data, and architecture.

Core stack.NET / Angular / SQL Server / TypeScript
Software Engineering Experience
5+ Years
UAE Experience
3+ Years
Current Location
Dubai, UAE
Primary Domain
Enterprise Software
Black and white portrait of Sharan Kuniyil Shaji
Software Engineering
5+ Years
UAE Experience
3+ Years
Applications & Systems
Enterprise
Engineering
Full-Stack
Portrait of Sharan Kuniyil Shaji

The person behind the systems

About Me

I’m Sharan Kuniyil Shaji, a senior full-stack software engineer currently working as a Senior Software Developer at NAFFCO FZCO in Dubai, UAE.

Across 5+ years in software and 3+ years in the UAE, I’ve focused on enterprise and business applications. My strongest stack is .NET, ASP.NET Core, Angular, TypeScript, and SQL Server.

More about me

How I work

From understanding the problem to shipping the solution.

I like to understand how a business actually works before deciding how the software should work. From shaping the experience to building APIs, data flows, and database logic, I enjoy owning the path from an idea to a system people can use.

01

Understand the Problem

Good software starts before the first line of code. I break down the process, understand the people using it, and find where software can genuinely simplify the work.

02

Shape the Experience

I lean toward the frontend and product side: shaping layouts, workflows, dashboards, interactions, and visual hierarchy so complex processes feel clear and intuitive.

03

Build It End-to-End

Once the experience is clear, I take it through the stack: Angular and TypeScript, .NET APIs and business logic, SQL Server, integrations, and deployment.

Technical expertise

Depth across the full stack.

My work spans the full application stack, but I’m especially drawn to the point where engineering meets user experience. I enjoy building interfaces that make complex systems feel simple while owning the APIs, business logic, and data behind them.

Frontend

Frontend Engineering

Where engineering meets experience.

Frontend is the part of the stack I naturally gravitate toward. I translate complex requirements into structured, responsive interfaces—from enterprise workflows and dashboards to reusable components and interaction patterns.

  • Angular
  • TypeScript
  • JavaScript
  • React
  • Next.js
  • HTML
  • CSS
What I work on
  • Component architecture
  • Responsive interfaces
  • Dashboard design
  • Complex enterprise forms
  • Data-heavy interfaces
  • Reusable UI systems
  • Interaction design
  • Visual hierarchy
  • Performance
  • User experience thinking

Backend

Backend Engineering

Reliable APIs and business logic for enterprise applications, with maintainability, performance, and clear responsibilities in mind.

  • .NET
  • ASP.NET Core
  • C#
  • REST APIs
  • Dapper
  • Entity Framework Core
  • SignalR
What I work on
  • API design
  • Business logic
  • Authentication and authorization
  • Workflow services
  • Integrations
  • Real-time functionality

Database

Data & SQL

The data layer behind complex enterprise workflows, including stored procedures, reporting queries, and performance-sensitive operations.

  • SQL Server
  • Stored Procedures
  • Database Design
  • Query Optimization
What I work on
  • Database design
  • Complex SQL
  • Query optimization
  • Reporting data
  • Data modelling

Architecture

Architecture & Integration

Connecting services and workflows into systems that can evolve as business needs change.

  • Enterprise Architecture
  • Microservices
  • API Integration
  • Real-Time Systems
What I work on
  • Enterprise architecture
  • Microservices
  • REST integrations
  • Real-time systems
  • Workflow architecture
  • Serverless concepts

DevOps / Cloud

Delivery & Cloud

Comfortable taking applications beyond local development and supporting their delivery.

  • CI/CD
  • Docker
  • AWS
  • IIS
What I work on
  • CI/CD
  • Deployment
  • Git
  • Jenkins

Selected work

Enterprise products, thoughtfully engineered.

A selection of enterprise systems where complex workflows, thoughtful interfaces, and full-stack engineering come together.

Featured project · 01 / 03

EMS – Estimation Management System

Enterprise Estimation & Workflow Platform

From CRM opportunities and approvals to estimation, pricing, and quotation—one coordinated enterprise workflow.

View case study
Illustrated EMS workflow from CRM opportunity creation through reviews, estimation, pricing, and quotation preparation

01 / 06

Visual 1 of 6: Estimation Lifecycle

Project 1 of 3: EMS – Estimation Management System

View all projects

Key impact

Work shaped around outcomes.

The areas below show the kinds of problems addressed. Verified measures can be added as they become available.

Enterprise systems

Business applications spanning complex organizational workflows.

Workflow automation

Approval and processing flows designed to reduce manual effort.

Decision support

Forecasting, reporting, and dashboards for operational visibility.

System integration

Reliable connections between services, data, and teams.

Let's connect

Let's build something useful.

Open to strong software engineering opportunities and meaningful technical work across enterprise systems and digital products.

Dubai, UAE