FlowCV Logo
Amil VithanageFull-stack Engineer

Software Engineer with 8+ years of experience in backend and full-stack development, specializing in Golang, JavaScript, React and cloud-native solutions. Adept at designing scalable architectures, microservices, and API integrations using GCP, Kubernetes, and Terraform to build robust, production-ready systems. Proven ability to mentor teams, solving complex problems, and streamlining processes by leading product expansions, optimize performance through data-driven strategies. Committed to engineering best practices and fostering a culture of innovation.

Skills
Programming Languages

Golang, JavaScript, Typescript, Node.js

Cloud Platforms

Google Cloud Platform (GCP)

Database Management

ArangoDB, PostgreSQL, MongoDb, SQL

Experienced other languages

C, Java, Kotlin

Testing frameworks

Jest, Mocha

Collaboration & Project Management

Confluence, Jira, Slack

Frontend Frameworks

React, Next.js , Angular

API & Message Streaming

REST, gRPC, Google Pub/Sub, Kafka

Monitoring & Logging

GCP logging, Sentry, Grafana, Log4j , Prometheus

DevOps & Infrastructure

Docker, GitHub, Kubernetes, Gitlab, Buildkite, Jenkins, Terraform

Agile Methodologies

Kanban, Scrum, Scrumban

Professional Experience
06/2020 – present | United Kingdom

Thirdfort is a platform integrating ID verification, Know-your-business (KYB), Anti-Money Laundering (AML), and payment fraud prevention, offering a web portal, mobile app, and secure APIs for integration.

  • Drive revenue growth by 273% within a year for the KYB service, extended into new market verticals through strategic integrations with Kyckr and Dun & Bradstreet.
  • Built and maintained Customer Screening for PEP and sanctions verification, introducing real-time monitoring covering 75% of ID checks via ComplyAdvantage.
  • Expanded address verification globally by integrating Experian, expanding coverage by 40%.
  • Designed and implemented red flag identification for source-of-funds verification, amplifying detection accuracy and accelerating client decision-making.
  • Optimised system efficiency by extracting report generation into a standalone microservice, cutting report delivery time by 40%.
  • Integrated Companies House data for KYB filings, reducing third-party costs by £70,000 annually and boosting profitability by 15-20%.
  • Implemented Pact contract testing for microservices, strengthening PR integration workflows and minimizing deployment risks.
  • Enhanced internal troubleshooting processes, decreasing support tickets by 30%.
  • Mentored engineers by leading knowledge-sharing sessions and setting engineering best practices.
  • 06/2019 – 06/2020 | Sri Lanka

    Persistent Systems provides telecommunications solutions, specialising in SMS and

    messaging gateway technologies.

  • Reduced system latency by 40% for Vodafone and IBM’s control systems, optimising performance for 2M+ requests/day.
  • Developed automation solutions using Makefile and Bash scripts, minimizing manual interventions and accelerating delivery by 25%.
  • Refined cron job concurrency management, improving task efficiency by 20%.
  • Revamped Admin Portal UI using Angular, RxJS, and NgRx, boosting front-end performance.
  • Transitioned legacy systems to microservices architecture, decreasing downtime by 20% and improving maintainability.
  • 04/2017 – 06/2019 | Sri Lanka

    GE Transportation's Train Coach Management System optimises goods transportation efficiency.

  • Improved system stability and performance by debugging, developing, testing, and maintaining the Transportation Management System.
  • Modularised components to enhance maintainability, reducing redundant development time by 30%.
  • Directed R&D initiatives for Mass Data Management, ER Modelling, and Data Integration, optimising data processing pipelines.
  • Certificates
    Education
    02/2002 – 08/2011 | Sri Lanka
  • Achieved highest nationwide marks in Mathematics.
  • Organizations
    08/2014 – 04/2017 | Sri Lanka

    National Coordinator

  • Led communication efforts across eight universities, engaging 1,000+ students to foster collaboration and a sense of community.
  • Devised strategies to streamline internal communication, ensuring students remained
  • informed and connected.

    Vice President, National Leadership

  • Championed national initiatives promoting inclusivity and leadership development among emerging young leaders.
  • Facilitated a transformative four-day seminar for 500+ students, creating an environment where participants could grow personally and professionally through hands-on workshops, mentorship, and networking opportunities.