
Arundas T C
Verified Expert in Engineering
Full-stack Engineer and Developer
Barili, Philippines
Toptal member since October 30, 2026
Arundas is a senior full-stack software engineer with 15 years of experience building web platforms for clients including a global freelance talent platform, NEC, Singtel, Manulife, and CapitaLand. His primary expertise is in TypeScript, React, NextJS, Astro, and Python/Django for technology and enterprise industries, where he thrives in cloud-based environments. Arundas cut API latency by 90% and reduced infrastructure costs by 47% while at a global freelance talent platform.
Portfolio
Experience
- English - 20 years
- TypeScript - 10 years
- Next.js - 5 years
- Tailwind CSS - 4 years
- Amazon Web Services (AWS) - 4 years
- Django - 2 years
- Astro - 2 years
- Artificial Intelligence (AI) - 2 years
Work Experience
Senior Full-stack Software Engineer – Cloud & DevOps
Global Freelance Talent Platform
- Migrated the production Django back end on AWS Elastic Beanstalk from x86 to ARM64 Graviton, with memory-aware Auto Scaling on diversified EC2 Spot capacity that turned a fixed 2 instances into an elastic 1-3. Right-sized the Typesense search server.
- Cut compute cost by 47% for the Typesense search server using Terraform.
- Replaced laptop-based deploys with AWS CodeBuild CI/CD pipelines and moved secrets into AWS Systems Manager Parameter Store, ending out-of-memory crashes during deployments.
- Led the RCA and remediation of 2 production outages caused by worker thread-pool exhaustion. Moved image processing to Celery, added S3 client timeouts and load-shedding middleware (HTTP 429), and set up Amazon CloudWatch alerts to Slack.
- Documented the fixes in a 1,000+ line runbook to effectively inform developers and agents.
- Cut latency on a high-traffic public API endpoint by around 90% (from 48 seconds to 4.6 seconds) by eliminating an N+1 query pattern (1+3N queries down to 1).
- Reduced Google Calendar availability lookup times from around 11 seconds to 0.1 seconds on a cache hit.
- Rebuilt the candidate video-interview recorder (React) and built its Django back end across 4 repositories: direct-to-S3 uploads, CloudFront signed playback, idempotent submissions with exponential-backoff retries, and Slack notifications.
- Stopped bot-driven lead and registration spam with Vercel BotID on 16 protected routes (fail-open), CORS allowlists and per-IP rate limits, and cleaned 1,618 spam registrations out of production.
- Built an AI content pipeline for the marketing team, then automated it end to end: first 3 custom Claude skills and a 6-step Claude and Gemini writing workflow, then a human-in-the-loop automation that turns a topic into a full draft with images.
Senior Full-stack Software Engineer
Global Freelance Talent Platform
- Led the website migration from a legacy Next.js application to Astro 5 server-side rendering on Vercel, from the first hybrid cutover in February 2025 to retiring the legacy app in May 2026.
- Ported around 96 routes, including authentication, multi-step signup wizards, talent resumes, Stripe, and DocuSign flows, along with 168 SEO-preserving redirects.
- Designed the caching architecture for around 1,275 CMS-driven talent pages: Incremental Static Regeneration (ISR), an in-memory TTL cache, webhook-driven revalidation, and a post-deploy cache warm-up.
- Hardened caching against cache poisoning, so upstream failures are cached for 60 seconds instead of 24 hours.
- Cut homepage render-blocking CSS by 52% (243 KiB to 116 KiB), removed 26 KiB (gzipped) of JavaScript by replacing an animation library with CSS, and replaced a 3rd-party carousel with dependency-free code.
- Brought the site to WCAG AA color contrast by retuning design tokens in OKLCH.
- Replaced a 3rd-party scheduler (Cal.com) with an in-house Book-a-Demo modal across 20 entry points.
- Audited 19 lead forms to restore Slack and HubSpot lead alerts that were failing silently.
- Contributed to the React/Next.js front-end monorepo (admin dashboard and talent and client portals) in 2025. Synced React 18.3 across 5 workspaces, removed deprecated defaultProps from 33 files, fixed 14 Sentry errors in one pass, and upgraded Prett.
- Established AI-assisted engineering practice across repositories with AGENTS.md files and Cursor rules covering design language, AWS access, secret handling, and read-only production database access.
Tech Lead | Front-end Engineer
Avie.ai
- Created the Avie web app as its primary developer using Next.js 14 with App Router, React Server Components, and Server Actions, implementing TypeScript on Vercel with Auth0 sign-in, Sentry monitoring, and Intercom support.
- Built an in-browser recorder that composites a screen share with a draggable circular webcam bubble on a canvas and records webcam video in 1080p MP4 with resumable uploads over tus (Uppy) and HLS playback from Cloudflare Stream.
- Built the personalization workflow, including a transcript editor that converts selected words into variables, a spreadsheet-style table with CSV import for bulk requests, bulk generation with live status, and GIF/image thumbnail pickers.
- Developed sharing/export features, including generated landing pages, embeddable web players, email embeds with GIF previews, reusable export-settings templates with auto-save, and sent transactional emails using React Email.
- Worked with the back-end developer on organization, team, folder, and invitation management, role-based permissions, and billing/minute entitlements. Contributed endpoints and billing fixes to the Go API gateway using Gin, Casbin, and PostgreSQL.
- Developed the majority of a Chrome extension using Plasmo and React, adding an Avie button to chats on 7 platforms, including LinkedIn, X, WhatsApp, and TikTok, opening a side panel for personalized video creation.
- Worked with the Remotion team, including its creator, on a browser video editor built on Remotion Player: multi-track timeline with drag-and-drop, transitions, avatar cropping, script items, and PDF import. Contributed fixes and features upstream.
Full-stack Software Engineer
Global Freelance Talent Platform
- Served as a top contributor to the React/Next.js front-end monorepo, including the admin dashboard, talent and client portals, and marketing sites, in 2023, contributing more than half of its commits.
- Reviewed and merged teammates' pull requests after code corrections and discussions to guide them.
- Delivered a feature-flagged pricing-model migration across the admin app, talent portal, and marketing site, with shared rate components in the internal React UI library.
- Built Wise bank-account payouts, including a payment-method form generated from Wise's requirements API, Wise currencies in the currency picker, and a bank API client with a fallback.
- Overhauled time tracking. Built the admin summary and tree views, moved the client and talent portals to the new Time Tracker API, and added overlap validation, editing, and paid/unpaid marking.
- Built CI/CD for the Electron desktop time tracker, creating a macOS, Windows, and Linux build matrix triggered by pull-request comments.
- Masked personal data in public resume and portfolio links unless shared through a private link.
- Fixed duplicate and orphaned WebSocket connections in real-time notifications.
- Led front-end development of Avie.ai, an internal AI video-personalization product, which began in August 2023.
Shopify Developer
Reckitt
- Developed and managed Shopify pages, features, and apps for eCommerce websites selling health, hygiene, and nutrition products.
- Advised the larger team on Shopify features, capabilities, and integration possibilities with other back-end and middleware architectures.
- Contracted as a full-time consultant via a global freelance talent platform in Singapore.
Front-end Developer – Shopify & React
Global Freelance Talent Platform
- Worked with a remote team of developers to bring a large project to fruition.
- Contracted as a full-time consultant with Reckitt Benckiser Plc until September 2022.
- Worked internally on new functionality in the React-based admin dashboard and portals, starting with time-tracking admin views, from October 2022.
- Built an account-based marketing microsite in Next.js and Hygraph with HubSpot meeting scheduling, webinar forms, and static generation.
Shopify Expert Consultant
Shopify
- Customized themes for Shopify merchants, entrepreneurs, and business owners.
- Applied extensive knowledge of the Liquid programming language as well as front-end languages such as HTML, CSS, and JavaScript.
- Installed and configured apps from Shopify Marketplace.
- Suggested business-driven solutions to clients using my background as an entrepreneur.
- Implemented exact business requirements for several satisfied clients' eCommerce store websites.
- Kept up-to-date with new features and changes in the Shopify ecosystem.
Chief Technology Officer
Molinos de la Especia
- Engaged as a self-employed entrepreneur in a corporation managing a small team, overseeing daily operations, and implementing technology solutions.
- Handled technology systems and processes required for daily business operations, such as accounting and inventory.
- Developed, installed, and maintained a basic eCommerce website using AWS, written in PHP.
- Subscribed, configured, and maintained the company email system in Zoho Workplace.
- Developed and maintained a Shopify eCommerce website, gaining knowledge of Liquid programming and Shopify theme customization.
- Created and maintained integrations between different systems like Shopify, QuickBooks, and YNAB using Integromat.
- Trained staff/employees on daily business operations and how to use computers and systems necessary for business.
Java Software Developer
CoDev
- Handled development work required remotely for a USA-based client, delivering festival retail management systems.
- Developed and maintained technology solutions using RFID-based wristbands at music festivals and large arenas for easy cashless purchases of products such as food, drinks, and memorabilia.
- Cooperated with QA teams to ensure code changes are production-ready for deployment over several POS machines/RFID readers installed all over vendor stalls at an active ongoing festival.
- Attended daily Scrum meetings with teams utilizing Skype and Slack for communication.
Java Software Engineer
OneEmpower Pte Ltd
- Worked on company projects with major telcos, 2 major banks in Singapore, and other banks and companies overseas.
- Worked directly with clients to fully understand their requirements and implement system changes as closely as possible to match them.
- Developed Java/Jakarta EE projects, including SMS gateway, email gateway, SFTP-ConnectDirect file transfer, text report generation, EOD batch processing, and NFC reader libraries.
- Built applications for use in POS systems/servers and acquired knowledge of batch scheduling frameworks like TWS.
- Gained and applied expertise in Linux/AIX shell scripting, Oracle, PostgreSQL, and DB2 database query writing and tuning, as well as JBoss, Tomcat, and Websphere application deployment and client support services.
- Studied and built upon tools like JasperReports, Hibernate, and Maven.
- Familiarized with version control systems like SVN, CVS, and Git, and acquired knowledge of Git workflows.
- Worked and collaborated with international teams and clients.
- Consulted engineering staff and hardware vendors, evaluating the interface between hardware and software.
Java Software Engineer Intern
OneEmpower Pte Ltd
- Developed and deployed report layouts in JasperReports and Java, generating readable reports from raw data in the customer database.
- Debugged and modified software components in legacy code.
- Performed black box testing on web pages accessing customer databases.
- Performed regression and system-level testing, verifying software quality and function before release.
- Developed new additional pages using HTML, JSP, and JavaScript.
- Modified existing software, correcting errors, adapting to new hardware, and improving performance.
Project History
NEC ASEAN Regional Website & Sanity CMS
https://asean.nec.com/• Built a headless Sanity content hub for Experts' articles and case studies. The host can't rebuild on demand, so content is fetched in the browser, and one page serves both the listing and each article, with pagination, skeleton loading, and FAQ structured data.
• Served as the sole developer of the Sanity Studio: a content model with per-country variants, 13 reusable field modules, editor preview links, and auto-deploy via GitHub Actions. Migrated 8 case studies into the CMS using AI agents with the Figma and Sanity MCP servers.
• Built a Frost & Sullivan campaign page whose browser-side validation mirrors Oracle Eloqua's server rules, so rejected leads are no longer silently lost. It passed a 22-point check against the client's reference form.
• Sped up the Experts page by bundling Sanity instead of loading it from a CDN, and by merging 2 queries into 1 and 3 scripts into 1.
Singtel WanderJoy Travel Deals Site
https://www.wanderjoy.com/• Fixed a production personalization bug where visitors saw 152 deals instead of 127 by moving telco and country detection into server-side rendering with Vercel geolocation and removing duplicate detection from 4 components. I also enabled edge image optimization.
• Expanded the site to 5 languages, adding Thai, Indonesian, and Japanese in about 4 weeks, with cultural rules such as Buddhist Era years and Japanese honorifics.
• Built an HMAC-SHA256-signed voucher-token API for Telkomsel, with a nonce and inputs resolved on the server.
• Added technical SEO (sitemap, canonical and hreflang tags, JSON-LD, FAQ schema) and Google Analytics 4 and Google Tag Manager event tracking. Reconciled a full catalog refresh of 131 source rows against 195 existing deal files.
Manulife Singapore Email Platform
• Modernized the MJML build pipeline with a root-level npm setup (17 scripts, 4 unit-test suites) and a tested HTML transform that replaced manual edits to the final HTML. Recovered 15 hand edits across 4 templates back into MJML.
• Cut email size by about 33% (1 email from around 112 kilobytes to around 75 kilobytes) with minified output, keeping emails under Gmail's 102-kilobyte clipping limit.
• Traced a Mailgun rendering bug with a 30-client test matrix (24 variants) that turned the header grey in 20 of 30 email clients. The build now fixes the issue, and the bug has been reported to the vendor.
• Delivered 4 new emails and added AJO build support. Fixed Outlook 365 spacing, VML buttons, and dark mode in Gmail, iOS, Outlook, and Yahoo.
Education
Bachelor's Degree in Computer Science
Nanyang Technological University - Singapore
Diploma in Mechatronics (Aerospace)
Temasek Polytechnic - Singapore
Certifications
Dynamic Leadership Path Completion
Toastmasters International
Managing Machine Learning Projects
Duke University | via Coursera
AI Product Management
Duke University | via Coursera
Machine Learning Foundations for Product Managers
Duke University | via Coursera
Web Development, Git, and Spring Boot
LinkedIn Learning
Bash, Git, and Ruby on Rails
Codecademy
Skills
Libraries/APIs
React, Stripe, Liquid, JasperReports, Vue 3, HLS.js, Node.js, REST APIs
Tools
Astro, Git, Terraform, AWS CodeBuild, Celery, Amazon CloudWatch, Slack, Claude, Sentry, Prettier, Hygraph (GraphCMS), Auth0, AWS CloudFormation, Skype, Zsh, Lighthouse, Eloqua
Languages
TypeScript, PHP, Java, C#, Python, JavaScript, Go, SQL, HTML5, CSS3, Bash, MDX, GraphQL, GROQ
Frameworks
Next.js, Tailwind CSS, Django, Electron, Alpine.js, Django REST Framework, Spring Boot, Ruby on Rails 6, MJML
Platforms
Amazon Web Services (AWS), Vercel, HubSpot, Shopify, Docker, Linux, Marketo, Sanity Studio
Paradigms
Search Engine Optimization (SEO)
Storage
Amazon S3 (AWS S3), Redis, PostgreSQL
Other
English, Web Development, Artificial Intelligence (AI), Typesense, CI/CD Pipelines, Gemini, DocuSign, ESLint, Cursor AI, WebSockets, Intercom, CSV Import, WPF, IT, GitHub Actions, CSS Modules, Radix UI, Vite, Plasmo, Canvas API, Remotion, Core Web Vitals, Public Speaking, Leadership, Volunteering, Product Management, Machine Learning, AJO, Headless CMS
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring