SU

Shasika Udayanga

Available to hire

As an experienced software engineer, I am dedicated to developing high-quality software solutions that meet the needs of users and businesses.

About

As an experienced software engineer, I am dedicated to developing high-quality software solutions that meet the needs of users and businesses. My expertise includes proficiency in programming languages such as TypeScript, Java, Python, JavaScript, Solidity, and SQL and experience with software development methodologies such as Scrum, CI/CD, and TDD.

In my previous roles, I collaborated with cross-functional teams to deliver software products on time and within budget. I am a quick learner, an analytical thinker, and a problem solver passionate about staying up-to-date with emerging technologies and industry trends. With excellent communication skills and a commitment to teamwork, I am confident in my ability to contribute to the success of any software development project.

  • 6 years' experience
  • Joined January 2026

Industry experience

  • Software & Internet
  • Healthcare
  • Financial Services
  • Professional Services

Work experience

Senior Software Engineer · Dedalus, HYBR, Reppo (Contract)Sep 2023 – Apr 2025 · 1 yr 8 mos

Architected scalable microservices ecosystem and REST APIs for blockchain-based data ownership and IP management; designed secure smart-contract architectures for IP asset ownership and NFT-based licensing with Story Protocol; developed NHS microservices and dashboards, including ambulance and hospital systems; migrated a monolithic API server to microservices and updated the codebase from JavaScript to TypeScript; migrated PWA PatientAide to Vite with offline features and improved PWA functionality; built rental property management features (viewings, inquiries, sales, listings) with automated multi-channel workflows; created modular UI components with atomic design; implemented automated workflows with N8N; led Terraform deployments and DevOps tasks; integrated PostHog telemetry via Nuxt Layers; established CI/CD pipelines with GitHub Actions and AWS CodePipeline; configured telemetry and alerting with Grafana and performance testing with k6.

Software Engineer · MyBudget HoldingsFeb 2022 – Sep 2023 · 1 yr 8 mos

Engineered REST APIs for Open Banking partner integrations and secure payment processing; enhanced bank statement reconciliation with SQL data aggregation and automated report generation; designed core financial microservices with event-driven architecture using Apache Kafka for real-time processing; developed task and notification features for payments, payroll, and budget thresholds; applied SOLID principles and Clean Architecture to ensure maintainable, scalable code.

Software Engineer – Intern/Contract · Paraqum Technologies, M2 CapitalJan 2019 – Dec 2022 · 4 yrs

Developed high-performance microservices powering real-time dashboards; built real-time price fetching across decentralized markets; implemented queue-based data acquisition from decentralized exchanges; created a graph-based analysis engine to identify arbitrage opportunities and execute bundled transactions on the Ethereum blockchain; technologies included Python, Node.js, C++, Java, Solidity, GraphQL, MongoDB, Redis, Kafka; contributed to distributed systems and frontend layers with React.

Education

BSc Hons in Engineering, Electronic and Telecommunication · University of Moratuwa2030 – 2026

Certifications and awards· 6

AWS Certified Cloud Practitioner2030 – 2026
CKAD Certified Kubernetes Application Developer2030 – 2026
AWS Certified Solutions Architect (Associate)2030 – 2026
Cisco Networking Essentials2030 – 2026

Hire Shasika Udayanga today

Post a job and invite Shasika, or contact them directly. No hidden commission.

Post a job