Mithila Wickramarathne Email and Phone Number
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!
Etraveli Group
View- Website:
- etraveligroup.com
- Employees:
- 2144
-
Senior Software EngineerEtraveli GroupGothenburg, Se -
Software EngineerEtraveli Group May 2024 - PresentGothenburg, Västra Götaland County, Sweden -
Senior Software Engineer2Mnordic It Consulting Ab Sep 2023 - Apr 2024Gothenburg, Vastra Gotaland County, Sweden -
Senior Software EngineerSkolanalys Sep 2023 - Apr 2024Gothenburg, Vastra Gotaland County, SwedenRoles 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% -
Technical LeadSysco Labs Sri Lanka Aug 2022 - Aug 2023Colombo, Western Province, Sri LankaRoles 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 -
Associate Technical LeadSysco Labs Sri Lanka Dec 2020 - Aug 2022Colombo, Western, Sri LankaRoles 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 -
Senior Software EngineerSysco Labs Sri Lanka Aug 2019 - Dec 2020Sri LankaRoles 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 -
Software EngineerSysco Labs Sri Lanka Jan 2018 - Aug 2019Sri LankaRoles 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 -
Visiting InstructorUniversity Of Moratuwa Sep 2017 - Dec 2019Moratuwa, Sri LankaVisiting Instructor for Digital Photography Module at the Department of Computer Science and Engineering of University of Moratuwa -
Software Engineering InternCake Labs Jul 2016 - Dec 2016
Mithila Wickramarathne Education Details
-
Computer Science -
Mathematics
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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial