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.
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.
Sept 2024 - Nov 2025
Software Engineer — Procons Infotech
Designed and developed web and enterprise-level software solutions for various government contracts.
Nov 2023 - Aug 2024
Full Stack Developer — Webrubix IT Consulting Canada
Designed and developed web and software solutions for a foreign (Canadian) client base.
Feb 2023 - Present
Software Developer — Freelancing
Technical consulting, full-stack web and mobile application development, enterprise system development, and Chrome extensions.
Academic Background
BSc (Hons) in Computer Science
Staffordshire University UK
Diploma in Computer Science
Asia Pacific Institute of Information Technology (APIIT)
Technologies & Tools
Laravel
Strong experience in Laravel versions and ecosystem (Livewire, Filament PHP, Jetstream). Strong understanding of server-side template languages such as Blade.
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
Experienced in .NET versions and ecosystem (ASP.NET Core, Entity Framework). Strong understanding of MVC architecture, RESTful APIs, and Razor Pages.
React JS
Strong understanding of component-based architecture, DOM manipulation, and modern React patterns including hooks and server components.
Vue JS
Experience building reactive front-end applications with Vue.js and Alpine JS.
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
Proficient in working with PostgreSQL for enterprise and web applications.
MongoDB
Skilled in managing collection-based NoSQL databases like MongoDB for scalable, flexible data storage.
Firebase
Proficient in working with real-time databases such as Firebase for dynamic web and mobile applications.
React Native
Strong experience developing REST APIs to support mobile applications. Experience developing cross-platform applications with React Native and Mobile First PWAs.
WordPress
Strong experience building Content Management Systems (CMS) with UI/UX. Skilled in implementing proper SEO measures for maximum public visibility.
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
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
Programming experience with Python for scripting, automation, and general-purpose development.
Node.js
Experience building server-side applications and APIs using Node.js for scalable backend services.
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.