Experience

Unified Chargers Oy

Software Engineer • September, 2018 — Present

My role as software engineer is to assist in designing and developing software for EV charging station.

  • Lead a team to design and build software that provides cloud-based real-time communication between an electric vehicle and a DC charging station
  • Lead a team to build an application using Python for integrating a contactless payment terminal to an electric car charging station.
  • Eliminated 95% manual configuration of all manufactured device configuration, installation, and deployment through scripting and automation engine while ensuring the continuation and enhancements of services.
  • Slashed weeks of manual work by automating the manual log extraction and transformation.

Unified Chargers Oy

Trainee • Jan, 2018 — August, 2018

Research and development in the field of compact and intelligent DC fast chargers for electric cars as part of thesis project as well as including all other company duties.

As a thesis worker, my primary tasks were to study the standards associated with electric car charging equipment, communication protocol between electric car and charging station, and communication protocol between charging station and the cloud based IoT platform.

Following the research on standards, I studied ENISA’s (European Union Agency for Network and Information security) report titled ‘Baseline Security Recommendations for Internet of Things in the context of critical information’ which serves as a reference point in the field and as a foundation for relevant forthcoming initiatives and development.Besides, I wrote comprehensive functional specification, design requirements and the logical sequence diagram representing working mechanism of IoT driven DC fast charging station, which were the main objectives during the trainee period.

Metropolia University of Applied Sciences

Intern • Sep, 2017 — Feb, 2018

Research and development in the field of Networking, IoT and smart city.

  • Managed projects and kept track of the tasks carried out during the internship using Trello, a web-based project management tool.
  • Installed and maintained Linux OS and Windows OS in school computers and laptops.
  • Installed Linux OS, Windows Operating system on Desktops and laptops and
  • Built Linux servers, that would allow students successfully deploy their web-based projects and embedded projects, to facilitate web development learning.
  • Researched Internet of Things (IoT) platform offered by AWS and IBM to learn to develop and successfully deploy an application on cloud.
  • Designed and created a personal website using Hugo, Bitbucket, and Netlify.
  • Prototyped facial recognition door lock using sensors, raspberry pi, and node.js.

Education

Metropolia University of Applied Sciences

Bachelor of Engineering in Information Technology • 2012 — 2018

Major:          Networking and Telecommunication

Minor:         Software and Web Development

Country:     Finland

SOS Hermann Gmeiner School Gandaki

Higher Secondary School • 2007 — 2009

Major:          Science(Physics, Chemistry and Mathematics)

Minor:         Biology

Country:     Nepal

Projects

Innovation Project

Primary Developer • October, 2015 — April, 2016

Designed and developed a learning platform prototype, a visual and interactive way to learn the basics of electric signals and waves without being in labs at the university, that resulted more than 400 students using the learning platform. The platform offers realistic scenarios which are simulated by the controller and software application, facilitates student to experiment how signals and waves behave in a real scenario. It includes a control unit, an Arduino based physical box that simulates basic lab equipment such as switches, buttons, and potentiometer, connected with a computer or laptop that includes an application built on Python programming language. Students, then with application opened and a control unit connected with a computer, can start learning signals, waves, and perform assignments in an interactive way.

Startup Training and Competition Participation

Team Member • May,2016

Learned, researched and implemented, in a team of four undergraduate students from business and IT faculty, a lean startup business model to develop a product name Time Machine. The minimum viable product (MVP), a user-friendly application, provides an easy way to fill up the work records for employees at different companies. The project was part of the course called “Startup Challenge” that I attended during my undergraduate studies in Metropolia.

Skills

Computer Programming Skills

  • Python
  • Linux
  • Bash

Technical Skills

  • Design
  • Development
  • Coding
  • Debugging
  • Testing
  • Documentation

Tools & Technologies

  • Version Control (Git, Github, Gitlab and Bitbucket)
  • Python Frameworks (Flask and FastAPI)
  • Data Analytics (PySpark and Pandas)
  • Amazon Web Services (AWS IoT,DynamoDB)
  • Ansible
  • Vagrant
  • Virtual Box
  • Terraform
  • Internet of Things prototyping using Raspberry Pi,Arduino and Platform IO.
  • Continuous Integration Travis
  • Docker
  • Design Prototyping Tools (Invision, Hootsuite and draw.io)
  • Project Management Tools (Atlassian, Slack and Trello)

Interpersonal Skills

  • Leadership
  • Team Management
  • Team Work

Digital Content Development and Creation

  • Web development using Bootstrap,Hugo, Jekyll.
  • Netlify, Render and Heroku