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 2024 - Present
Software Engineer at Procons Infotech
Building enterprise-grade software for government contracts with a focus on high scalability, security, and performance using Laravel, React, Vue, and AWS.
Nov 2023 - Aug 2024
Full Stack Developer at Webrubix IT Consulting (Canada)
Worked on international projects for Canadian clients, delivering scalable, production-ready applications using ASP.NET Core, React, Node.js, and cloud-first designs.
Feb 2023 - Present
Technical Consultant (Freelance)
Provided end-to-end consulting for web, mobile, and IoT projects, working directly with clients to design, build, and deploy complete software solutions.
Academic Background
Diploma in Computer Science
Diploma from Asia Pacific Institute of Information Technology
BSc (Hons) in Computer Science
Degree from Staffordshire University UK
Technologies & Tools
Next.js
Strong Next.js experience (App Router, Prisma, RSC). Proficient with SSR, CSR, static generation, API routes, and building high-performance, SEO-friendly frontend architectures.
AWS
Extensive AWS experience (EC2, S3, RDS, Lambda, IAM). Skilled in deploying scalable apps with EC2/ALB, monitoring, auto-scaling, and optimizing performance for high-availability systems.
React Native
Experienced building cross-platform mobile apps with React Native, focusing on performance, native integrations, and polished UX across iOS and Android devices.
Generative AI
Experience designing production-grade GenAI solutions with OpenAI, Gemini, and similar APIs. Skilled in prompt engineering, model integration, and deploying scalable LLM-powered solutions and applications.
Laravel
Extensive Laravel experience across versions and ecosystem tools (Livewire, Inertia, Filament, Jetstream, Spatie). Skilled in Blade templating, auth, middleware, and building scalable APIs.
WordPress
Skilled in building CMS solutions with WordPress: custom themes, plugins, WooCommerce, performance tuning, and implementing SEO best practices for maximum visibility.
ASP.NET Core
Experienced in ASP.NET Core and .NET versions, including Entity Framework. Skilled in MVC, RESTful API design, Razor Pages, and building secure, maintainable server-side applications.
JavaScript Frameworks
Proficient in modern JS frameworks (Vue.js, Alpine.js) and libraries(jQuery, React) for creating dynamic, responsive front-end components and interactive UI patterns.
Python
Extensive Python experience: Django and Flask backends, machine learning projects, web scraping and Selenium testing, plus MicroPython for IoT on Raspberry Pi and microcontrollers.