Overview
Work History
Education
Skills
Websites
Certification
Languages
Summary
Work Availability
Interests
Accomplishments
Timeline
AdministrativeAssistant
Nadun Udaraka

Nadun Udaraka

Galle

Overview

3
3
years of professional experience
1
1
Certification

Work History

Python Backend Developer

EMUQ Inc
04.2024 - Current
  • Company Overview: (10 employee venture-backed startup)
  • Crafted an efficient FastAPI backend with robust CI/CD pipelines utilizing AWS tools like CodePipeline and Docker containers; enhanced build reliability leading to zero downtime during software updates in three months.
  • Maintained and optimized two EC2 Linux servers, implemented load balancers, and secured communication using HTTPS.
  • Designed a payment processing system to handle millions of records in CSV files, enabling concurrent calculations alongside other server requests.
  • Improved database performance by implementing indexing, fixing schema defects, and ensuring data integrity.
  • Migrated on-time processing to asynchronous task queues with Celery, improving scalability and reducing latency.
  • Developed FastAPI middleware for resource usage logging and scalable input/output validation models.
  • Scaled user capacity from 50 to over 1,000+ within two months by optimizing concurrency and resource management.
  • Created a standalone affiliate and white label systems and integrated OAuth authentication using Amazon Cognito.
  • Conducted unit and API tests with Postman, and documented APIs using OpenAPI and Swagger.
  • Actively participated in peer code reviews to ensure quality and maintain team standards
  • (10 employee venture-backed startup)

Intern Analyst Programmer

MYND Innovation
08.2022 - 03.2023
  • Company Overview: Remote, UK
  • Created ER diagrams, UML diagrams, and other technical documentation to assist developers in understanding and optimizing Odoo ERP workflows for sales and purchase processes.
  • Developed and extended an Odoo ERP module by following developer documentation, enhancing system functionality.
  • Utilized Jira Kanban boards for project tracking and management, ensuring efficient task prioritization and team collaboration.
  • Delivered weekly presentations and participated in team meetings to align progress with project goals and gather constructive feedback.
  • Remote, UK

Education

Bachelor of Science - Management and Information Technology

UNIVERSITY OF KELANIYA
03.2025

Diploma - Information Technology

ESOFT METRO CAMPUS
03.2019

Skills

  • Python
  • SQL
  • Java
  • JavaScript
  • HTML/CSS
  • C#
  • AWS
  • Microsoft Azure
  • React
  • Spring Boot
  • Arduino
  • Linux
  • Figma
  • Docker
  • Git
  • Angular
  • Celery
  • OpenAPI
  • Django
  • SASS
  • Google Cloud Platform
  • Kubernetes
  • Pytest

Certification

  • Machine Learning Specialization, DeepLearning AI, 2024-12-01, Developed an email spam Detection model using naïve Bayes Algorithm. Gained hands-on experience in building classification, recommendation, and reinforcement learning models.
  • Mathematics for Machine Learning and Data Science Specialization, DeepLearning AI, 2024-11-01

Languages

English
Sinhala

Summary

Positive, solution-oriented thinker with strong aptitude for problem-solving and collaboration. Possesses robust understanding of backend development principles, including database management and server-side logic. Aims to leverage technical skills to enhance system efficiency and drive impactful results.

Experienced with backend development, specializing in crafting efficient and scalable server-side applications. Utilizes robust problem-solving skills to optimize database performance and ensure seamless integration. Strong understanding of collaborating with cross-functional teams to deliver impactful solutions.

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Interests

Sports

Accomplishments

  • Resolved product issues related to frontend user experience.
  • Resolved Backend issues.
  • Increased Sales and demand by suggesting new features.

Timeline

Python Backend Developer

EMUQ Inc
04.2024 - Current

Intern Analyst Programmer

MYND Innovation
08.2022 - 03.2023

Bachelor of Science - Management and Information Technology

UNIVERSITY OF KELANIYA

Diploma - Information Technology

ESOFT METRO CAMPUS
Nadun Udaraka