Fullstack Senior Software Engineer with 10+ years’ experience owning end-to-end system design and delivery. I turn complex challenges into scalable, maintainable, customer-focused solutions, with a strong bias toward delivering outcomes that truly matter after shipping. I’m comfortable making the call on architecture and technical direction, escalating when needed. I treat AI like everything else: useful, reviewed, tested, and not shipped without rigor. I also care deeply about team standards, mentoring, and building systems that work reliably for real people.

Theranjali Nilaweer a

Fullstack Senior Software Engineer with 10+ years’ experience owning end-to-end system design and delivery. I turn complex challenges into scalable, maintainable, customer-focused solutions, with a strong bias toward delivering outcomes that truly matter after shipping. I’m comfortable making the call on architecture and technical direction, escalating when needed. I treat AI like everything else: useful, reviewed, tested, and not shipped without rigor. I also care deeply about team standards, mentoring, and building systems that work reliably for real people.

Available to hire

Fullstack Senior Software Engineer with 10+ years’ experience owning end-to-end system design and delivery. I turn complex challenges into scalable, maintainable, customer-focused solutions, with a strong bias toward delivering outcomes that truly matter after shipping.

I’m comfortable making the call on architecture and technical direction, escalating when needed. I treat AI like everything else: useful, reviewed, tested, and not shipped without rigor. I also care deeply about team standards, mentoring, and building systems that work reliably for real people.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Aragonese
Advanced
Javanese
Intermediate

Work Experience

Senior Software Engineer (E1) at Estimated One
August 1, 2023 - June 1, 2026
Contributed to technical design discussions and delivery planning across R&D to improve team delivery speed and reliability while balancing engineering quality, product priorities, and business outcomes. Led planned and delivered frontend, backend, and CI enhancements across the platform using React, TypeScript, GraphQL, Elasticsearch, Node.js, AWS, DynamoDB, REST, Go, and Python, plus Vercel AI SDK and AI-assisted workflows. Designed and built Lambda-based serverless services triggered via SQS/SNS for async handover events, decoupling project flow from synchronous calls. Authored infrastructure as code using Terraform including ECR, IAM, and Redis cluster configurations. Built AI systems and AI-assisted development workflows end-to-end from Jira to production. Created LLM document-processing (RAG) components including embeddings, evaluation pipelines (AWS Bedrock evaluations) and researched evaluation approaches for in-house RAG evaluation pipelines. Integrated a third-party AI chat
Senior Software Engineer (E1) at Estimote One
August 1, 2023 - June 30, 2026
Led and delivered full-stack and infrastructure enhancements for multiple platform features (frontend/backend/CI). Owned end-to-end integrations including third-party AI chatbot integration, coordinating product/UX/CX and vendor teams, planning via Jira user stories, producing release notes/demos, validating feasibility before committing, and debugging integration issues. Built serverless services (AWS Lambda with SQS/SNS async handovers), REST APIs (TypeScript-based Lambda REST APIs with PHP monolith services consuming them), GraphQL endpoints and React consumption. Authored infrastructure-as-code using Terraform YAML to configure AWS (EC2/ECR/IAM/Redis cluster). Applied DDD principles and built scalable data/storage and CI/CD pipelines with automated deployments and security/observability practices. Developed AI systems and AI-assisted dev workflows, including RAG platform components and LLM evaluation pipelines.
Senior Software Engineer (E1) at Estimate One
August 1, 2023 - June 1, 2026
Led end-to-end delivery across frontend, backend, CI, and platform improvements for a tender management platform serving the commercial construction industry. Built and operated serverless and event-driven services on AWS (Lambda, SQS/SNS), and integrated AI-assisted development workflows (MCP tooling/agents) to accelerate delivery. Owned multiple features including third-party chatbot AI integration and Lead Pricing, coordinating with product, UX, CX, and vendor teams; planned using Jira user stories and produced release notes/demos. Authored infrastructure-as-code with Terraform (ECR/IAM/Redis cluster configs) and ensured quality via desk checks, pre-release bug detection, and post-launch feedback loops. Authored and researched evaluation pipelines for in-house RAG implementations, including Bedrock and Langfuse-based evaluations and prompting/model training investigations.
Senior Software Engineer (E1) at Estimations / Tender management platform (unnamed in resume)
August 1, 2023 - June 1, 2026
Owned and led end-to-end front-end, back-end and CI enhancements across a tender management platform using React, TypeScript, GraphQL, Elasticsearch, Node.js, AWS, DynamoDB, REST, Go, Python, and Vercel. Built Lambda-based serverless services with SQS/SNS for async handover, designed AI-assisted workflows across the delivery lifecycle, and integrated MCP tooling and AI agents into daily development. Delivered AI document-processing RAG platform components (Llama/Langfuse/DataDog evaluations, Bedrock evaluation pipeline), integrated a third-party AI chatbot for customer engagement, led end-to-end work and research for large-scale identity provider migration, authored Terraform infrastructure (ECR/iam/Redis), and led team mentoring, reliability improvements and post-launch feedback loops.
Fullstack Software Engineer at Estimate One (E1)
August 1, 2023 - Present
Contributed to technical design discussions and delivery planning; balancing engineering quality, product priorities, and business outcomes; proposed solutions to improve delivery speed and reliability. Delivered and, at times, led frontend, backend, and CI enhancements across the E1 platform using React, TypeScript, GraphQL, Elasticsearch, Node.js, AWS, DynamoDB, REST, Go, and Vercel AI SDK. Mentored team members on dev workflows and best practices. Applied AI-assisted workflows to take features from stories through Jira to production, improving throughput.
Senior Software Engineer at GoodHuman (Rez chain / Webjet appears as another employer in the text; employer name extracted as GoodHuman)
January 1, 2023 - July 1, 2023
On a temporarily assigned period, kept the product afloat for a few months while developing new features during COVID-era restructuring. Focused on delivering and maintaining product functionality and implementing enhancements during a period of reduced team capacity.
Senior Software Engineer at The All-in-One Platform for NDIS service providers
January 1, 2023 - July 1, 2023
Worked on a greenfield customer app API alongside tech lead and architects. Took ownership of the customer app API and worked with the team to make the POC production-ready. Implemented GCP App Engine deployments with ESLint and ensured configuration best practices.
Senior Software Engineer at GoodHuman (Rez chain / Webjet shown as Webjet in text)
January 1, 2023 - July 1, 2023
Worked on frontend/backend and integration work to keep the product afloat and deliver new features during COVID restructuring. Contributed to building and deploying features while acting as the primary developer on the team for a short period.
Senior Software Engineer at GoodHuman
January 1, 2023 - July 1, 2023
Worked on the Greenfield customer app API alongside architects to implement best practices. Used tRPC, NodeJS, Fastify, GCP, Prisma ORM, and Docker. Practiced Agile/Scrum. Took ownership of the customer app API and contributed to GCP App Engine deployments, ESLint, and TS configuration best practices.
Senior Software Engineer at Rezchain (Webjet / Rezchain text)
July 1, 2019 - December 1, 2022
Brainstormed, designed, built, deployed, maintained, and troubleshot microservices, infrastructure, and databases. Worked with Node.js, Fastify, Azure, Kubernetes, Docker, Ethereum, Solidity, React, and related tooling. Managed production incidents and tickets; at one point was solely responsible for managing the system until the team was established. Built expertise in blockchain and developed smart contracts in Solidity for a private Ethereum network. Worked closely with DevOps on cluster upgrades and maintenance.
Senior Software Engineer at Rezchain (Webjet)
July 1, 2019 - December 1, 2022
Designed, built, deployed and maintained blockchain-based B2B hotel booking verification system microservices and infrastructure. Worked with Node.js, Fastify, Azure, Kubernetes, Docker, Ethereum, Solidity, and React. Managed production issues and troubleshooting; at one point was solely responsible for running the system until the team was established. Acquired blockchain expertise and developed smart contracts in Solidity for a private Ethereum network, collaborating with DevOps for cluster upgrades and maintenance.
Software Engineer at RezChain (WebJet)
July 1, 2019 - December 31, 2022
Worked across brainstorming, design, build, deployment and troubleshooting of microservices; spanning infrastructure and databases. Technologies included NodeJS, Fastify, Azure, Kubernetes, Docker, Ethereum, Solidity, ReactJS. Achievements included managing production tickets, working with Azure services, acquiring blockchain expertise, developing Solidity smart contracts for a private Ethereum network, migrating projects to GitHub CI, and managing Kubernetes deployments and cluster upgrades.
Software Engineer at Spatial Vision (unnamed in resume)
July 1, 2013 - July 1, 2019
Delivered mobile, web and geospatial tailored solutions across government and international organizations. Worked across the full SDLC and troubleshot production issues. Managed company products and CI configuration, and managed Apple/Google mobile app developer accounts. Containerized deployments with Docker to reduce environment inconsistencies and improve release speed. Designed and developed back-end REST APIs using Java and Spring Boot powering multiple mobile and web applications (including applications for Victorian Fisheries for managing fishing licenses and quota management).
Software Engineer at Spatial Vision
July 1, 2013 - July 1, 2019
Mobile, web, geo-spatial tailored solutions for government and international clients. Managed products, CI configurations, Apple and Google developer accounts. Implemented Docker-based deployments to reduce environmental drift and accelerate releases. Worked across the full software lifecycle and troubleshooting production issues.

Education

Post Graduate Diploma in Computer Science at University of Moratuwa, Sri Lanka
January 1, 2013 - January 1, 2013
B.S. (Hons) in Computational Physics at University of Colombo, Sri Lanka
January 1, 2007 - January 1, 2007
Post Graduate Diploma in Computer Science at University of Moratuwa, Sri Lanka
January 1, 2013 - August 27, 2026
B.Sc. (Honours) in Computational Physics at University of Colombo, Sri Lanka
January 1, 2007 - August 27, 2026
Post Graduate Diploma in Computer Science at University of Moratuwa, Sri Lanka
January 1, 2013 - January 1, 2013
B.Sc. (Hons) in Computational Physics at University of Colombo, Sri Lanka
January 1, 2007 - January 1, 2007
Post Graduate Diploma in Computer Science at University of Moratuwa, Sri Lanka
January 1, 2013 - August 27, 2026
B.Sc. (Hons) in Computational Physics at University of Colombo, Sri Lanka
January 1, 2007 - August 27, 2026
Post Graduate Diploma in Computer Science at University of Moratuwa, Sri Lanka
January 1, 2013 - January 1, 2013
B.Sc. (Hons) in Computational Physics at University of Colombo, Sri Lanka
January 1, 2007 - January 1, 2007

Qualifications

Azure Developer Associate
April 1, 2022 - April 1, 2026
Microsoft Certified: Azure Developer Associate
April 1, 2022 - April 1, 2026
Microsoft Certified: Azure Developer Associate
April 1, 2022 - April 1, 2026
Microsoft Certified: Azure Developer Associate
April 1, 2022 - April 1, 2026
Microsoft Certified: Azure Developer Associate
April 1, 2022 - April 1, 2026
Microsoft Certified: Azure Developer Associate
April 1, 2022 - April 1, 2026

Industry Experience

Software & Internet, Professional Services, Media & Entertainment, Financial Services, Government, Travel & Hospitality, Education, Healthcare, Gaming, Telecommunications