D/H/R

Hi 👋 !

My name is

Dwikavindra

About Me 👋

I am an aspiring Software Engineer currently taking a double-degree in Computer Science majoring in Master of Computer Science and Software Engineering at the University of Birmingham and Bachelor of Computer Science in Universitas Gadjah Mada.

My current skills are in fields related to Mobile Engineering, Web Front-End and Back-End Technologies. I have a also have a high interest in Machine Learning and Cloud Technologies

Education 🎓

UoB Logo

University of Birmingham

2022-Present

M.Eng Computer Science/Software Engineering

Relevant Coursework:

Software Engineering and Professional ,
Practice, Operating System and
Systems Programming, Security and
Networks, Artificial Intelligence 2

UoB Logo

Universitas Gadjah Mada

2020-Present

Bachelor in Computer Science

Relevant Coursework:

Artificial Intelligence 1 ,Programming 1, Programming 2, Data Structures and Algorithms, Database

Work Experience 💻

Software Engineer

(Remote)

December 2022-Present

Viska Logo
Viska
React
Next.js
Express.js
React Native
Native Android (Kotlin)

Viska is a software company based in Iceland. Viska focuses in taking projects from large Icelandic partners such as Pizzan and Wolt. Viska is currently developing it’s own POS system for partners in Iceland named Upsell

  • Developing Upsell POS mobile application using React Native
  • Integrating ESC/POS printer with Bluetooth Low Energy (BLE) capibilities using native Android and Kotlin
  • Developing Upsell frontend using React Native, Next.js, and Native Android with Kotlin
  • Evaluating and improving performance on existing search queries using MongoDB, Reddis, and Express.js for , and Pizzan (pizzan.is)
  • Took leadership on creating backend features related to payment systems with Express.js for  Upsell, and Pizzan

Android Engineer Intern

(Remote)

June 2023-August 2023

Telkom Indonesia Logo
Telkom Indonesia
Mockito
Kotlin Flow
JUnit
Native Android (Kotlin)

Telkom Indonesia is Indonesia’s largest telecommunication company. I got the chance to work as a mobile engineer intern on their education product called Pijar Sekolah. A mobile application focused on school management serving millions of students and teachers and over 100+ schools in Indonesia . I focused on migrating the mobile application to Native Android from React Native

  • Integrating Test Driven Development with JUnit and Mockito
  • Migrating multiple page views from the React Native app using MVVI (Model View View Intent) with Kotlin Flow

Software Engineer Intern (Growth Team)

June 2023-August 2023

OY Indonesia Logo
OY! Indonesia
React
Next.js
Webflow

OY! Indonesia is a leading fintech in Indonesiastartup focusing in B2B money moving businesses in Indonesia with the partnership of over 100 banks in Indonesia. During this internship I got to work with the growth team, focusing on engineering problems that would boost the growth of the company

  • Developed OY! Indonesia Landing Page Front End   alongside the marketing team and product manager using pure HTML and CSS and Webflow to help OY! Indonesia reached its targeted audience and increased its reach by 30%
  • Implemented Braze SDK in Next.js (mobile dashboard OY! Dashboard )  and React.js (desktop dashboard OY! Dashboard )  to help OY! Indonesia has increased its retention rate, especially with idle users.
  • Develop and implemented Front End specification on internal payment and management tools, and payment dashboard, using Next.js
  • Collaborated alongside ten senior engineers to ensure the best practice and robust code is correctly implemented and achieved the desired outcome outlined by designers, and product managers

Mobile Engineer Intern

(Remote)

February 2022-April 2022

Pahamify Logo
Pahamify
React Native
React

Pahamify is an edutech startup in Indoonesia focusing in interactive learning for Indonesians students in elementary to highschool student. The company focuses on creating unique and interesting experience for it’s 1 million + users

  • Received intensive mentorship and guidelines on React Native and React.js 
  • Worked on Pahamify’s mobile application frontend 

Projects 📝

Fyrebel/Babel

Babel Phone Picture

A concept app for students to request teachers/tutors that are nearby to their location to be their personal tutors. I worked on this as a Kotlin Developer with a team of 6 people.

SendIt

SendIt Phone Picture

A Simple TCP/IP app that I developed it's UI and backend using Flutter and python with other teammates for networking class with the server written in python

ESCPOS React-Native Package

An in development package that I'm working on to integrate esc-pos printer especially sunmi printers since not many react-native package works accordingly with full bluetooth LE capabilities using Kotlin. The future plan is to also make this available for IOS

Socials 💬

Github
Linkedin
Mail

Dwikavindra

Circa 2023