Adrian Perera

Adrian Perera

Junior Clerk

Followers of Adrian Perera611 followers
location of Adrian PereraGampaha District, Western Province, Sri Lanka

Connect with Adrian Perera to Send Message

Connect

Connect with Adrian Perera to Send Message

Connect
  • Timeline

  • About me

    Senior Software Engineer at ZeroBeta

  • Education

    • University of Moratuwa

      2016 - 2020
      Bachelor's degree Electrical, Electronics and Communications Engineering 2nd Class Lower (GPA : 3.21/4.2)
    • Maris Stella College Negombo

      2002 - 2015
      Mathematics

      Activities and Societies: St. Marcellin's Choir Shakespeare drama Crew 2013 Chess Aeronautical Society

  • Experience

    • Ceylon Electricity Board (CEB)

      Jan 2016 - Aug 2016
      Junior Clerk

      Worked as a receptionist, junior clerk and record room manager in Gampaha Area Office for about 6 months on contract basis.

    • Applova Inc.

      Jul 2019 - Dec 2019
      Software Engineer Intern

      Software Engineering Intern | hSenid Mobile Solutions (PVT) Ltd & Applova.inc6-Month Internship via National Apprentice and Industrial Training AuthorityhSenid Mobile Solutions (PVT) LtdContributed to research and development projects, including documentation on the use of the Lucky Orange Conversion Optimization Suite and integrating Google Cloud Platform for an autocomplete search bar. Also worked on developing features for the Applova admin web frontend.Applova.incGained comprehensive experience in web application development using the Spring Framework and Spring Boot. Worked on both frontend and backend APIs, and acquired skills in Java, JavaScript, jQuery, AJAX, HTML, CSS, Bootstrap, JDBC, MySQL, PostgreSQL, MongoDB, Git, and IntelliJ IDE. Show less

    • Upwork

      Jan 2020 - Dec 2020
      Freelance Web Designer

      Worked as a freelancer in Upwork on different web based projectData visualization using G2 library, Adding Java Script based web features.

    • ZeroBeta

      Jul 2021 - now

      1. Backend Software Engineer | Innovo MarketsRenewable Energy Certificates (RECs) Listing, Minting, and Trading PlatformContributed to the development of a cloud-native platform facilitating the listing, minting, and trading of Renewable Energy Certificates (RECs) on-chain. Focused on maintaining a centralized, robust backend architecture that ensured seamless operations across the platform. Leveraged AWS services and modern frameworks to deliver scalable and efficient solutions.Tech Stack: AWS SQS, Nest.js, TypeScript, Python, Avalanche Blockchain2. Full Stack Engineer | Blueshift Risk ProductRisk Calculations, Position Processing, and Stress Test SchedulingContributed to the development of a cloud-native risk management platform with capabilities such as risk calculations, position update processing, batch processing, stress test scheduling, and net spotting. Played a pivotal role in enhancing both frontend and backend components, ensuring seamless integration and performance.The backend was built using Spring Boot and Java, while the frontend leveraged React. Employed Kafka for event streaming, Kubernetes and Docker for containerization, and AWS for scalable cloud infrastructure. Additional tools included Maven for build automation, Git for version control, MySQL for data storage, and SSH for secure access.Tech Stack: Java, Spring Boot, ReactJS, Kafka, Maven, Git, MySQL, SSH, Kubernetes, Docker, AWS, JavaScript Show less Java Backend / Blockchain Web3.0 Developer | Blueshift & YellowHeart ProjectsOrder Management System and NFT-based Ticket Redemption1. Blueshift Order Management ProjectContributed as a Java Backend Developer, designing and building a latency-critical order management system from scratch. Leveraged technologies like Spring Boot, Kafka, AWS, and Redis Cache for efficient backend development. Additionally, worked on the DevOps side, managing deployments and infrastructure setup using Kubernetes, Helm, Docker, and AWS.Tech Stack: Java, Spring Boot, Kafka, AWS, Redis, Kubernetes, Helm, Docker2. YellowHeart Project (yh.io)Worked as a Java Backend Developer, focusing on blockchain technology, smart contracts, and Web3.js. Designed and implemented APIs for redeemable NFTs (ticket redemption), created custom leaderboard logic for experience-based tickets, and integrated Tax Cloud for NFT trading. Also developed a Lambda function to extract video frames and generate thumbnails.Tech Stack: Java, Blockchain, Smart Contracts, Web3.js, AWS, Solidity, Lambda Show less

      • Senior Software Engineer

        Jan 2023 - now
      • Software Engineer

        Jul 2021 - Jan 2023
  • Licenses & Certifications