I'm Chamara Wijesena, a software engineer with 5+ years of experience building cloud-native backends and data-driven systems using Python, Django, FastAPI, and AWS. I design scalable services, REST APIs, and data processing pipelines, with hands-on work in OCR-based data extraction, system integrations, and managed file transfers. I’ve also explored applying machine learning to audio signal processing and edge deployment. Based in Stockholm with full work rights, I enjoy collaborating across product, data, and frontend teams to deliver reliable, maintainable solutions. I’m passionate about clean architecture, test‑driven development, and continuously improving CI/CD pipelines and containerized deployments.

Chamara Wijesena

I'm Chamara Wijesena, a software engineer with 5+ years of experience building cloud-native backends and data-driven systems using Python, Django, FastAPI, and AWS. I design scalable services, REST APIs, and data processing pipelines, with hands-on work in OCR-based data extraction, system integrations, and managed file transfers. I’ve also explored applying machine learning to audio signal processing and edge deployment. Based in Stockholm with full work rights, I enjoy collaborating across product, data, and frontend teams to deliver reliable, maintainable solutions. I’m passionate about clean architecture, test‑driven development, and continuously improving CI/CD pipelines and containerized deployments.

Available to hire

I’m Chamara Wijesena, a software engineer with 5+ years of experience building cloud-native backends and data-driven systems using Python, Django, FastAPI, and AWS. I design scalable services, REST APIs, and data processing pipelines, with hands-on work in OCR-based data extraction, system integrations, and managed file transfers. I’ve also explored applying machine learning to audio signal processing and edge deployment.

Based in Stockholm with full work rights, I enjoy collaborating across product, data, and frontend teams to deliver reliable, maintainable solutions. I’m passionate about clean architecture, test‑driven development, and continuously improving CI/CD pipelines and containerized deployments.

See more

Experience Level

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

Language

Sinhala, Sinhalese
Fluent
English
Fluent
Swedish
Beginner

Work Experience

Senior Backend Developer at Otelier (USA)
January 15, 2025 - July 11, 2025
Designed and implemented Manage File Transfer (MFT) systems across all hospitality products to ensure secure and efficient data handling. Responsible for onboarding new clients and developing new MFT solutions with self-defined architecture. Developed OCR solutions for data extraction and handled SQL, Postgres, Python, AWS, and file processing. Designed architectural solutions and wrote data integrations and file processing across products. Created custom OCR for different file formats, API integrations, and event-driven/scheduled architecture solutions using Python, AWS, Aspose, Snaplogic, Snowflake, and APIs.
Python Developer at Digital 101
January 31, 2022 - July 11, 2025
Developed a web-based order management solution using the Python Falcon framework for Brenntag. Responsible for backend development, API design, testing, and integration using SqlAlchemy, Python, AWS Lambda, Falcon, and Django.
Fullstack Developer at Air Arabia
October 20, 2021 - July 11, 2025
Worked on Aeromart, a monolithic aviation software handling all functionalities in an airline system, responsible for feature development and testing on web and mobile systems using Java 8, Angular, Oracle DB, JDBC, JIRA, Bitbucket, MySQL, and Spring. Managed full stack development for AeroPrice & Aerotax pricing and tax systems for Air Arabia, including feature development and bug fixing with Java 11, Postgres, MongoDB, React JS, Typescript, Docker, Jenkins, and Spring Boot. Maintained the flow of data around microservices for AeroSearch, focusing on backend development and maintaining dashboards using Elastic Search, Kibana, Postgres, Java 8, Jenkins, Spring Boot, and Docker.
Trainee Software Engineer at General Electricals (ShipXpress)
December 31, 2018 - July 11, 2025
Industrial training under bachelor's degree. Developed a portal application for managing crude oil transportation across the world. Responsibilities included feature development and maintenance using Java, Hibernate, Smooks, Docker, Oracle DB, JDBC, and Javamail API.
Django Developer at Foreforms SE
December 1, 2025 - Present
Developed and maintained backend-heavy services for an education-sector platform using Django REST Framework; designed and implemented authentication and authorization flows across multiple user roles; built internationalization (i18n) support; architected backend solutions with server-side business logic; designed REST APIs consumed by React frontends in close collaboration with frontend teams; worked with PostgreSQL and Redis to ensure reliability, performance, and maintainability.
Senior Backend Developer at Otelier
February 1, 2022 - June 1, 2025
Designed and deployed multi-source file ingestion pipelines (SFTP, email triggers, AWS inputs) automating hotel night audit and accounts receivable processing. Built a large-scale Accounts Receivable automation system processing RTF, XLSX, and PDF documents end-to-end. Developed Python data extraction pipelines with Pandas & NumPy achieving 95%+ data accuracy and reducing manual intervention to 5%. Implemented real-time watchdogs and alerting; designed multi-stage validation and fault-handling workflows; integrated OCR and RTF-to-PDF conversions; built SnapLogic pipelines to Snowflake and to downstream systems; ensured scalability with AWS integration and cross-team collaboration.
Full Stack Developer at Air Arabia
December 1, 2019 - October 1, 2021
Developed enterprise-grade backend services using Java and Spring Boot; built and integrated RESTful APIs for internal and external system communication; implemented full-stack features using Angular and React; integrated backend services with PostgreSQL and MongoDB; supported debugging, performance tuning, and production issue resolution.
Python Developer at Digital 101
November 1, 2021 - January 1, 2022
Designed and implemented RESTful APIs using FastAPI, including Swagger documentation and security protocols; optimized backend logic with normalization and query optimization; integrated APIs with React frontend; collaborated with frontend and database teams to design scalable endpoints and features; conducted code reviews and performance tuning to reduce latency and improve efficiency.

Education

Bachelors of Science in Engineering at University of Moratuwa
November 27, 2015 - February 3, 2020
B.Sc. in Engineering (Computer Science and Engineering) at University of Moratuwa
November 1, 2015 - February 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Travel & Hospitality, Transportation & Logistics, Professional Services, Education, Other