Rakesh Nandakumar
About Me

Rakesh Nandakumar

I am Rakesh Nandakumar, a software engineer with over 3 years of experience. I began as a freelancer, building web apps, mobile apps, IoT solutions, and cloud-based systems. Later, I joined WebRubix, a Canadian consulting company, where I worked remotely on international projects, expanding my expertise in .NET, React, Node.js, and cloud-first systems while delivering production-ready applications.

I then moved to Procons Infotech, developing enterprise-level solutions for government contracts. My work there involved Laravel, React, Vue, AWS, and React Native, often in high-performance, large-scale environments where security, scalability, and clean architecture were essential.

I don’t limit myself to a single stack—I choose the right tools for the problem. With a deep understanding of technology, I move easily between frameworks. What sets me apart is my ability to combine hands-on coding with big-picture thinking: aligning system design with business goals, long-term growth, and real-world impact. I can switch seamlessly between technical problem solving and architectural strategy, ensuring I deliver not just solutions, but the right solutions. Beyond tech, I excel at communication—translating ideas into scalable software, leading projects end-to-end, and driving initiatives with speed and precision. In short, I don’t just build software—I build trust, confidence, and systems people say are exactly what they needed.

Experience

Work Experience

Sept 2025 - Present

Technical Consultant — Upali Group of Companies

Product-led conglomerate: designing and building in-house enterprise ERP systems and internal platforms across multiple group companies.

LaravelReactMicroservicesERPMySQLAWSSEONext.js

Sept 2024 - Nov 2025

Software Engineer — Procons Infotech

Designed and developed web and enterprise-level software solutions for various government contracts.

LaravelReactjQueryBootstrapAWS EC2S3ASP.NET CoreWordPress

Nov 2023 - Aug 2024

Full Stack Developer — Webrubix IT Consulting Canada

Designed and developed web and software solutions for a foreign (Canadian) client base.

ASP.NET CoreReactTailwind CSSReact NativeREST APIGit

Feb 2023 - Present

Software Developer — Freelancing

Technical consulting, full-stack web and mobile application development, enterprise system development, and Chrome extensions.

ReactLaravelNext.jsReact NativeASP.NET CoreNode.js
Education

Academic Background

BSc (Hons) in Computer Science

Staffordshire University UK

Diploma in Computer Science

Asia Pacific Institute of Information Technology (APIIT)

Skills

Technologies & Tools

Laravel

Laravel

Strong experience in Laravel versions and ecosystem (Livewire, Filament PHP, Jetstream). Strong understanding of server-side template languages such as Blade.

Next.js

Next.js

Strong experience in Next.js versions and ecosystem (App Router, Prisma, React Server Components). Strong understanding of SSR, CSR, and API routes.

ASP.NET Core

ASP.NET Core

Experienced in .NET versions and ecosystem (ASP.NET Core, Entity Framework). Strong understanding of MVC architecture, RESTful APIs, and Razor Pages.

React JS

React JS

Strong understanding of component-based architecture, DOM manipulation, and modern React patterns including hooks and server components.

Vue JS

Vue JS

Experience building reactive front-end applications with Vue.js and Alpine JS.

AWS

AWS

Strong experience deploying scalable applications using EC2 with Load Balancing (ALB/ELB). Skilled in S3, auto-scaling, and performance monitoring.

MySQL / MariaDB

Expert in data modelling and SQL implementations. High experience with MySQL, MS-SQL, PostgreSQL, MariaDB, and SQLite.

PostgreSQL

PostgreSQL

Proficient in working with PostgreSQL for enterprise and web applications.

MongoDB

MongoDB

Skilled in managing collection-based NoSQL databases like MongoDB for scalable, flexible data storage.

Firebase

Firebase

Proficient in working with real-time databases such as Firebase for dynamic web and mobile applications.

React Native

React Native

Strong experience developing REST APIs to support mobile applications. Experience developing cross-platform applications with React Native and Mobile First PWAs.

WordPress

WordPress

Strong experience building Content Management Systems (CMS) with UI/UX. Skilled in implementing proper SEO measures for maximum public visibility.

Tailwind CSS

Tailwind CSS

Strong knowledge of Tailwind CSS and Bootstrap. Strong understanding of CSS pre-processors like SASS for maintainable stylesheets.

JavaScript / jQuery

Strong foundation on HTML5, CSS3, JavaScript and jQuery. Understanding of industry best practices and browser APIs.

Docker

Docker

Experience containerizing and deploying applications using Docker for consistent development and production environments.

Git / GitHub

Maintained version control using Git and collaborated with teams through regular code reviews and GitHub workflows.

Python

Python

Programming experience with Python for scripting, automation, and general-purpose development.

Node.js

Node.js

Experience building server-side applications and APIs using Node.js for scalable backend services.

Figma

Figma

Proficient in Figma for UI/UX design, prototyping, and collaboration with design teams.

Linux / Ubuntu

Experienced in deploying and managing Linux/Ubuntu servers for web hosting and on-premise physical server infrastructure.