Mithila Wickramarathne

Mithila Wickramarathne Email and Phone Number

Senior Software Engineer @ Etraveli Group
Gothenburg, SE
Mithila Wickramarathne's Location
Gothenburg, Västra Götaland County, Sweden, Sweden
About Mithila Wickramarathne

I'm a seasoned software engineer passionate about crafting robust solutions that make a real impact.I am a Senior Software Engineer at Etraveli Group, where I work on backend development using Java 17, MySQL, GraphQL, and JSP, as well as frontend development with JavaScript and React. This role allows me to leverage my extensive experience and skill set to deliver high-quality software solutions.Previously, at 2MNordic IT Consulting AB, I delved into data pipelines using Python and Azure Databricks, expanding my expertise in big data processing. My work there and my AWS Certified Developer – Associate certification underscored my proficiency in cloud development and architecture, ensuring scalable and resilient solutions.Before joining 2MNordic, I was a Technical Lead at Sysco LABS Sri Lanka. I led an engineering team that integrated Sysco's primary E-commerce application with multiple back-end ERP systems using Kafka and GraphQL. During my five-year tenure, I played a key role in production support, migration, monitoring, and mentoring new engineers.I hold a Bachelor of Computer Science and Engineering from the University of Moratuwa, where I co-authored an aspect-based sentiment analysis paper published in the Proceedings of the 29th Conference on Computational Linguistics and Speech Processing. My commitment to continuous learning is reflected in my certifications in Apache Kafka, GraphQL, and software architecture and design.Let's connect and explore how we can create something remarkable together!

Mithila Wickramarathne's Current Company Details
Etraveli Group

Etraveli Group

View
Senior Software Engineer
Gothenburg, SE
Employees:
2144
Mithila Wickramarathne Work Experience Details
  • Etraveli Group
    Senior Software Engineer
    Etraveli Group
    Gothenburg, Se
  • Etraveli Group
    Software Engineer
    Etraveli Group May 2024 - Present
    Gothenburg, Västra Götaland County, Sweden
  • 2Mnordic It Consulting Ab
    Senior Software Engineer
    2Mnordic It Consulting Ab Sep 2023 - Apr 2024
    Gothenburg, Vastra Gotaland County, Sweden
  • Skolanalys
    Senior Software Engineer
    Skolanalys Sep 2023 - Apr 2024
    Gothenburg, Vastra Gotaland County, Sweden
    Roles and Responsibilities1. Optimize application performance by improving database queries and incorporating data loaders into GraphQL operations2. Design and implement API for frontend functionality with speed and security.3. Implement AI-based insights to Front end visualizations of the application using Azure OpenAI5. Refactor data pipelines using Azure Databricks and Data Factory, cutting execution time by 75%
  • Sysco Labs Sri Lanka
    Technical Lead
    Sysco Labs Sri Lanka Aug 2022 - Aug 2023
    Colombo, Western Province, Sri Lanka
    Roles and Responsibilities1. Leading an engineering team focused on the platform integration of Sysco's primary E-Commerce application2. Provide production support for launching the E-commerce application in Canada3. Redesigning the backend to the frontend layer with federated GraphQl graphs4. Working with product owners to scope, plan and estimate for upcoming features5. Coordinating cross-team initiatives to ensure smooth integration of systems
  • Sysco Labs Sri Lanka
    Associate Technical Lead
    Sysco Labs Sri Lanka Dec 2020 - Aug 2022
    Colombo, Western, Sri Lanka
    Roles and Responsibilities1. Designed and led the development of integration of new pricing architecture to the E- commerce application2. Volunteered to the new Platform initiative to integrate the frontend e-commerceapplication with multiple back-end ERP systems using Kafka3. Designed and led the development of making E-commerce feature domains platformaware4. Participate in calls with the onshore teams to understand, scope, and design theplatform-related changes and how to deliver them5. Initiated proactively monitoring new platform integrations using DataDog6. Designing and leading the execution of migrations on live production databases7. Member of the interview panels for hiring new fresh talent to the company
  • Sysco Labs Sri Lanka
    Senior Software Engineer
    Sysco Labs Sri Lanka Aug 2019 - Dec 2020
    Sri Lanka
    Roles and Responsibilities 1. Contributed to developing and maintaining features of Order processing microservice ofthe E-commerce application2. Led the completion of features requiring both backend and frontend development3. Contributed to onboard and train new junior engineers4. Engage with external teams to resolve dependencies for feature development5. Reviewed and provided feedback for the code reviews requested by colleagues6. Perform root cause analysis of defects and provide fixes with minimal impact7. Taking the initiative to identify and improve technical debts in the components
  • Sysco Labs Sri Lanka
    Software Engineer
    Sysco Labs Sri Lanka Jan 2018 - Aug 2019
    Sri Lanka
    Roles and Responsibilities1. Part of an agile team that built an E-commerce web application from the ground up,including the core framework using React and Redux as main Frontend frameworklibraries2. Contributed to developing a backend for frontend (BFF) service based on Node.JS andExpress for the Frontend E-commerce application3. Developed several core features of the E-commerce application based on the Productowner's requirements4. Integrating static code quality check tools such as SonarQube to enhance the quality ofthe code base5. Provided production support for the go-live of the application and assisted in analyzingand fixing any defects identified
  • University Of Moratuwa
    Visiting Instructor
    University Of Moratuwa Sep 2017 - Dec 2019
    Moratuwa, Sri Lanka
    Visiting Instructor for Digital Photography Module at the Department of Computer Science and Engineering of University of Moratuwa
  • Cake Labs
    Software Engineering Intern
    Cake Labs Jul 2016 - Dec 2016

Mithila Wickramarathne Education Details

Frequently Asked Questions about Mithila Wickramarathne

What company does Mithila Wickramarathne work for?

Mithila Wickramarathne works for Etraveli Group

What is Mithila Wickramarathne's role at the current company?

Mithila Wickramarathne's current role is Senior Software Engineer.

What schools did Mithila Wickramarathne attend?

Mithila Wickramarathne attended University Of Moratuwa, Nalanda College Colombo.

Who are Mithila Wickramarathne's colleagues?

Mithila Wickramarathne's colleagues are Khánh Nhân Quách, Pavani Penumatcha, Rupesh Deware, Antigoni Vetsa, Ioannis Mouratoglou, David Vijayraj, Giannis Georgopoulos.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.