Nipuna Pathirana

I'm a

About

I’m a passion-driven, technology enthusiast who always strives to solve problems with an analytical approach. My quick learning capacity in adaptation to challenging environments, an innovative approach to building solutions makes me a versatile team player.

Senior Software Engineer (Golang)

Highly experienced in micro-service, API design and development, Kafka stream processing and optimization.

  • Website: www.nipuna.lk
  • City: Berlin, Germany
  • Degree: Bachelor
  • Email: nsspathirana@gmail.com
  • Freelance: Currently Not Available

Reach me anytime and I respond withing few hours normally.

Skills

Golang backend developer for 4+ years. Developing kafka stream processing applications and Rest APIs as go micro-services.

Go 90%
Kafka 80%
Java 60%
C++ 50%
C 50%
Python 50%

Resume

Summary

Nipuna Pathirana

I’m a passion-driven, technology enthusiast who always strives to solve problems with an analytical approach. My quick learning capacity in adaptation to challenging environments, an innovative approach to building solutions makes me a versatile team player.

  • Berlin, Germany.
  • nsspathirana@gmail.com

Education

University of Moratuwa, Faculty of Engineering, Sri Lanka

2014 - 2018

BSc.(Hons) In Electronic and Telecommunication Engineering

Second Class Upper Division | 3.55 GPA

Advanced Level Examination, Sri Lanka

2012

Physical Science Stream

Ranked 6th place on all island with 2.8583 Z-Score

Professional Experience

Software Engineer (Golang)

Mar 2022 - Present

Nuri GmbH, Berlin, Germany.

  • Design and develop distributed system architecture
  • Optimize Go micro-services
  • Code reviews (peer to peer)

Senior Software Engineer

Dec 2019 - Mar 2022

MyBudget, Colombo, Sri Lanka.

  • Design and develop distributed system architecture
  • Kafka stream processing with Go micro-services
  • Optimize Go micro-services.
  • Kafka topics and events design to applications.
  • Code reviews (peer to peer)
  • Monitoring and Debugging overall system

Software Engineer

Jan 2018 - Dec 2019

PickMe, Colombo, Sri Lanka.

  • Contributed to migrate legacy monolith booking engine to Go micro-services
  • Design new algorithms to the new system, apply and optimize
  • Technical owner of the core team, Lead the team with new features development and introduce new technologies
  • Kafka cluster fine tuned and load tested for more than 1 Million produce/consume messages per Second

Contact

Available over the phone anytime between 7.00AM to 8.00PM IST. Normally reply to mails within few hours.

Location:

Berlin, Germany

Loading
Your message has been sent. Thank you!