PORTFOLIO
Adrian Perera
SENIOR SOFTWARE ENGINEER · FINANCIAL TECHNOLOGY

Adrian Perera

Senior software engineer specializing in cloud-native financial systems, low-latency backend services, and blockchain infrastructure. I build reliable Java and TypeScript platforms for trading, risk, and digital-asset workflows.

Jyväskylä, Finland
Adrian Perera, Senior Software Engineer
6
Years Exp.
5+
Production Systems
5+
Years FinTech
16+
Certifications
01
About

I'm a Senior Software Engineer based in Jyväskylä, Finland, with more than six years of professional experience building scalable, cloud-native applications. I specialize in backend engineering, distributed systems, reliable APIs, and software designed to perform at scale.

I'm passionate about continuous learning and building software the right way. I embrace AI-assisted development as a tool to improve productivity while relying on strong engineering fundamentals to design, build, and deliver high-quality solutions.

02
Education
08/2025 — Present
Master's Degree Programme in Information Technology
JAMK University of Applied Sciences
Focus: Full Stack Software Development
GPA 4.67/5
01/2016 — 07/2021
Bachelor of Science in Engineering (Honours)
University of Moratuwa
Focus: Electronics and Telecommunication Engineering
GPA 3.21 / 4.00 (Second Class Lower)
03
Experience
2025-10 - Present
1y 0m

Ownera

Contributed to digital-asset infrastructure spanning custody, collateral management, settlement, and cloud-native financial-risk services.

Key Contributions

  • Designed and implemented a custody-contract layer for collateral-asset pledging and settlement workflows.
  • Designed and implemented microservices for the cloud-native BlueShift risk-management platform.
  • Built scalable backend services for financial-asset management and settlement workflows.
  • Deployed and maintained a standalone blockchain node on AWS for HashSphere testing.
Java 21TypeScriptSolidityHardhatHashSphereHelmKubernetes

Canton Project

Led an R&D initiative evaluating a non-custodial wallet for the Canton Network, using DAML to explore distributed-ledger architecture and asset-management workflows.

Key Contributions

  • Led research and development for a non-custodial wallet concept on the Canton Network.
  • Wrote DAML code and evaluated Canton Network concepts, architecture, and workflows.
DAMLCanton NetworkTypeScriptFunctional Programming
2023-01 - 2025-09
2y 9m

Innovo Markets

Served as the primary backend contributor for a platform supporting Renewable Energy Certificate origination, trading, settlement, retirement, portfolio management, and reporting.

Key Contributions

  • Debugged and improved blockchain-related functionality and production services.
  • Led the redesign of the database and system architecture for users, orders, inventory, trades, transactions, and settlement workflows.
  • Developed and maintained buy flows, inventory management, and transaction processes.
  • Implemented Request for Quote workflows, notifications, and manual trade management.
  • Collaborated directly with clients and stakeholders to clarify requirements and deliver reliable releases.
NestJSTypeScriptPostgreSQLAWSAvalancheBlockchainSolidity

BlueShift Risk Platform

Contributed to the development and enhancement of the BlueShift Risk Platform, a cloud-native application that delivers real-time risk calculations, position updates, stress testing, and netting capabilities for financial markets. Focused on building scalable, low-latency backend services while improving system performance and maintainability.

Key Contributions

  • Maintained and enhanced scheduler and position-processing modules for high-frequency, low-latency data.
  • Improved stress-testing capabilities by optimizing backend workflows and business logic.
  • Refactored critical services to improve code quality, maintainability, and operational efficiency.
  • Developed and optimized cloud-native microservices for risk calculation and position management.
  • Collaborated with cross-functional teams to deliver performance-sensitive features and reliable production releases.
JavaSpring BootReactKafkaRedisMySQLKubernetesDockerAWSMavenGit
2021-07 - 2022-12
1y 6m

BlueShift Order Management System

Served as a primary contributor and component owner for a low-latency order-management API, scheduler, and order-routing engine supporting real-time and batch processing.

Key Contributions

  • Designed and implemented backend services using Spring Boot, Kafka, JDBC, and REST APIs.
  • Built order-processing workflows with a focus on high throughput and low latency.
  • Contributed to Kubernetes, Helm, Docker, and AWS deployment work.
  • Optimized the persister through batch execution to improve I/O performance.
JavaSpring BootKafkaJDBCRedisMySQLREST APIKubernetesHelmDockerAWS

YellowHeart (yh.io)

Contributed to a blockchain-based NFT ticketing platform built on Ethereum and Polygon networks, implementing smart contracts, blockchain integrations, and backend services for digital asset management.

Key Contributions

  • Developed and deployed Solidity smart contracts for NFT issuance and ticket redemption.
  • Researched and integrated Chainlink oracles for secure external data feeds.
  • Implemented a cross-platform ticket redemption system for web, mobile, and redemption terminals.
  • Integrated TaxCloud for automated digital asset tax calculations.
  • Designed and developed REST APIs supporting custom event leaderboards.
JavaJavaScriptWeb3.jsSolidityEthereumPolygonChainlinkPostgreSQLAWS S3KafkaREST APILinuxBash
2019-07 - 2019-12
6m

Admin Website Development

Contributed to Applova's administration website by building interactive features and third-party integrations.

Key Contributions

  • Designed and implemented a return on investment (ROI) calculator for financial analysis.
  • Developed an autocomplete business search feature using the Google Places API.
  • Prepared technical documentation and integration guidelines for the autocomplete module.
  • Performed cost analysis and presented integration feasibility demonstrations.
JavaSpringSpring BootJavaScriptjQueryAJAXHTMLCSSBootstrapJDBCMySQLPostgreSQLMongoDBREST APIGoogle Places APIGoogle Cloud
2020-01 - 2020-12
1y 0m

Freelance Web Development

Delivered web development solutions for multiple international clients, focusing on interactive user interfaces and data visualization components.

Key Contributions

  • Developed custom JavaScript features for client web applications.
  • Built interactive data visualization dashboards using the G2 charting library.
  • Implemented responsive user interfaces using HTML, CSS, and JavaScript.
JavaScriptHTMLCSSG2
04
Skills
PROGRAMMING LANGUAGES
Java TypeScript JavaScript Python Solidity SQL
FRAMEWORKS & LIBRARIES
Spring Boot NestJS React Web3.js Prisma jQuery AJAX Bootstrap
BLOCKCHAIN
Hardhat Smart Contracts Ethereum Hedera Avalanche Chainlink Oracles
CLOUD & INFRASTRUCTURE
Linux Bash Docker Kubernetes Helm CI/CD AWS Cloud9 S3
DATABASES
PostgreSQL MySQL Redis MongoDB JDBC
MESSAGING & TOOLS
AWS SQS Apache Kafka Apache Maven Git GitLab IntelliJ IDEA Sonar Cloud
05
Certifications
06
Languages
English
Advanced user
CEFR: C1
Finnish
Basic user
CEFR: A2
07
Projects
Financial Risk · Professional Project

BlueShift Risk Platform

A cloud-native, cross-asset platform supporting real-time risk calculations, position updates, stress testing, market-data workflows, and batch operations.

Contribution

Developed and maintained Java and React components, optimized scheduler and position-processing workflows, implemented production logic from quantitative Python specifications, and contributed to cloud deployment and real-time WebSocket delivery.

Outcome

Supported high-frequency, low-latency processing while improving service maintainability, operational visibility, and the reliability of production releases.

JavaSpring BootReactKafkaRedisAWSKubernetesWebSockets
Trading Infrastructure · Professional Project

BlueShift Order Management & Routing

A low-latency order-management API and routing engine designed for high-throughput real-time and batch order processing.

Contribution

Served as a primary contributor and component owner for the scheduler, order-management API, and routing engine. Researched Kafka serialization, compression, acknowledgement, partitioning, and consumer configurations along the latency-critical path.

Outcome

Integrated a dedicated AWS environment with a test execution engine over FIX and improved persister I/O performance through batch execution.

JavaSpring BootKafkaFIXSBEProtobufRedisAWS
FinTech & Blockchain · Professional Project

Innovo Markets

A platform for Renewable Energy Certificate origination, registry transfer, trading, settlement, retirement, portfolio management, reporting, and compliance.

Contribution

Worked as the primary backend contributor and led the redesign of database and system architecture for users, orders, inventory, trades, transactions, and settlement workflows.

Outcome

Delivered buy flows, Request for Quote workflows, notifications, manual trade management, blockchain integrations, and production infrastructure in collaboration with the client.

NestJSTypeScriptPrismaPostgreSQLAWSAvalancheSolidityDocker
Client Website · Independent Project

Anil Tours

A responsive tourism and vehicle-rental website for a Sri Lankan tour operator offering chauffeur-driven travel and customizable tour packages.

Contribution

Translated the client's business requirements into the UI/UX, user flows, tour and fleet interfaces, galleries, service content, booking forms, and inquiry experience.

Outcome

Delivered the website from discovery through deployment, including WhatsApp booking handoff, location-aware form defaults, domain setup, hosting, and client-requested technical work.

Material UIResponsive DesignVercelGeolocationWhatsApp
08
Hobbies & Interests
♟️
Chess
FIDE-rated 1662; I play at Jyväs-Shakki and online at Chess.com.
🎸
Guitar
I play guitar and occasionally perform at local open-mic events.
🚴
Cycling
I enjoy evening rides of 12–14 km around Jyväsjärvi.
LET'S WORK TOGETHER

Open to new opportunities

Interested in senior software engineering roles in financial technology, including trading infrastructure, payment systems, and regulated data platforms. Open to remote roles and opportunities in Finland.