Hello, I'm
Amir

An experienced software engineer with Masters degree in Computer Science, and passionate about leveraging technology to create impactful digital solutions that empower society.

Amir Thapa Magar
Scroll to discover

Amir Thapa Magar, M. Sc.

Software Engineer | Aspiring AI Engineer

🏠 Siegen, Germany

I'm an experienced software engineer proficient in iOS application, and wordpress development working in IT Engineering field since 2017. I thrive in diverse projects, contributing to all stages – ideation, development, deployment, and maintenance – across a range of technologies in iOS and Android apps, On-device Machine Learning, Deep Learning, Electronics hardware and Web Apps.
I am passionate about continuous learning and leveraging them to build impactful digital solutions with talented people.

4+Years of experience
10+Technologies
3Companies worked with
10+Completed Projects

Technologies

I have worked on diverse set of projects using following technologies during my studies and professional tenure.

iOS App
Swift
Android Studio
XCode
JavaScript
TypeScript
React
Next.js
Bootstrap
HTML
CSS
Wordpress
PHP
Python
Scikit Learn
PyTorch
Tensorflow
Flask
Plotly
MySQL
Git
Gitlab CI
Docker
Heroku
Linux
Arduino
C/C++

Projects

I have worked on a variety of projects ranging from mobile applications, websites to machine learning. Here are some of my favorites:

Simpliziti - What's your goodwill?

Simpliziti - What's your goodwill?

Simpliziti - What's your goodwill?

Eepos IT Services

Simpliziti is an American crowdfunding app. Developed iOS version of this app.

Objective-CUIKitCocoaPodsFirebaseStripeAlamofireCore DataXCodeGitBitbucketTrello
Lattice - Networking Assistant

Lattice - Networking Assistant

Lattice - Networking Assistant

Eepos IT Services

Lattice is the natural evolution of the business card. Developed iOS version of this app.

Objective-CUIKitCocoaPodsFirebaseStripeIn-app purchaseAlamofireCore DataXCodeGitBitbucketTrello
Open Seed Meditation Pod

Open Seed Meditation Pod

Open Seed Meditation Pod

Eepos IT Services

Developed iOS version of this booking app.

SwiftUIKitCocoaPodsAlamofireCore DataXCodeGitBitbucketTrello
Vite Exclusive Events

Vite Exclusive Events

Vite Exclusive Events

Eepos IT Services

Vite is a tinder for events. Worked on iOS version of this app.

SwiftUIKitCocoaPodsAlamofireFirebaseStripeIn-app purchaseCore DataXCodeGitBitbucketTrello
ZIMT-HPC Website

ZIMT-HPC Website

ZIMT-HPC Website

University of Siegen

Developed a user-friendly website to provide technical support, streamline communication, and optimize system performance.

PythonPHPWordPressMySQLCSSHTMLJavaScriptDockerGitGitLab-CI
iClassify: Containerized Flask App for Image Classification

iClassify: Containerized Flask App for Image Classification

iClassify: Containerized Flask App for Image Classification

University of Siegen

This is a web application for image classification deployed on Heroku dyno.

PythonPyTorchFlaskDockerHerokuDeepLearningMachine LearningGit
BudBux

BudBux

BudBux

Eepos IT Services

BudBux ia cashback app to earn rewards on shopping. Developed iOS version of this app.

SwiftUIKitCocoaPodsAlamofireFirebaseStripeIn-app purchaseCore DataGitBitbucketTrello
Deep-Learning based Detection of Obsessive-Compulsive Hand Washing.

Deep-Learning based Detection of Obsessive-Compulsive Hand Washing.

Deep-Learning based Detection of Obsessive-Compulsive Hand Washing.

University of Siegen

This project aims to develop a deep-learning model to detect compulsive hand washing using sensors data from smartwatch. Processed 100GB+ raw data and developed DL model.

PythonPyTorchSci-Kit LearnPlotlyTransformerGitGithubJupyter NotebookPandasNumpyMatplotlibNotion
ODetect: Real Time Object Detection Android App

ODetect: Real Time Object Detection Android App

ODetect: Real Time Object Detection Android App

University of Siegen

This is a real-time object detection android app based on on-device machine learning.

KotlinXMLTensorflow-liteMachine LearningDeepLearningAndroid StudioGit

Experience

Research Assistant

University of Siegen

May 2022 - March 2024 (Part-time)

Improved HPC user experience by building user-friendly website to provide technical support, streamline communication, and optimize system performance.

iOS Developer

Eepos IT Services

Dec 2017 - Jun 2020 (Full-time)

Developed high-quality iOS apps from concept to deployment, collaborating with cross-functional teams to bring client visions to life.

Data Specialist

CloudFactory

Dec 2013 - Apr 2018 (Part-time)

Analyzed and processed data to gain insights and support decision-making, ensuring data quality and accuracy.

Education

M.Sc. Computer Science

University of Siegen
Oct 2020 - Mar 2024

Thesis: Deep-Learning based Detection of Obsessive-Compulsive Hand Washing.

Focus: Embedded System, Machine Learning, and Computer Vision

B.E. Electronics and Communication

Tribhuvan University
Oct 2013 - Sep 2017

Thesis: Audio spectrum analyzer using FPGA.

Focus: Embedded System, Digital Signal Processing, and Electronics

Certifications

Coursera Project Network

Deep Learning with PyTorch : Image Segmentation

PythonPyTorchData AugmentationComputer VisionDeep LearningMachine LearningImage Segmentation

Coursera Project Network

Deploying a Pytorch Computer Vision Model API to Heroku

Machine LearningPythonPyTorchHerokuDeep LearningComputer VisionFlaskREST API

Google Cloud

ETL Processing on Google Cloud Using Dataflow and BigQuery

Google CloudBigQueryDataflowETL ProcessingData EngineeringETL PipelineData AnalysisData Transformation

Meta

Advanced Programming in Swift

SwiftiOS DevelopmentSwiftUISwift Package ManagerXCodeUIKitCore DataREST APIsJSONUnit TestingXC TestUI TestinG

Meta

Mobile Application and Javascript

JavaScriptReact NativeMobile DevelopmentWeb Development

Meta

Principle of UX/UI Design

UX/UI DesignFigmaUser ExperienceUser Interface

Meta

Introduction to iOS Mobile Application Development

iOS DevelopmentSwiftUIKitXCode

Meta

Programming Fundamentals in Swift

iOS DevelopmentSwiftUIKitXCodeProgramming Principles

LearnQuest

Cloud Computing Basics (Cloud 101)

Cloud ComputingAzure Services and APIsCloud Deployment

Google Cloud

Building Conversational Experiences with Dialogflow

DialogflowGoogle CloudChatbot DevelopmentNatural Language Processing

Meta

Working with Data in iOS

Core DataREST APIsJSONiOS DevelopmentSwiftUIKitXCode

Meta

Version Control

GitGitHubVersion ControlGit Commands

Coursera Project Network

English/French Translator: Long Short Term Memory Networks

PythonLSTMMachine TranslationDeep LearningNatural Language Processing

Coursera Project Network

GenAI Summarization with Langchain: Summarize Text Documents

PythonLangchainGPTOpenAI APIsStreamlitPrompt EngineeringPrompt TemplateNatural Language ProcessingText SummarizationDeep Learning

Meta

Create the User Interface with SwiftUI

SwiftSwiftUIiOS DevelopmentUser Interface DesignUI NavigationUI DevelopmentUI InteractivityXCodeMobile App Development

Coursera Project Network

Image Data Augmentation with Keras

PythonKerasImage AugmentationDeep LearningMachine LearningComputer Vision

Amazon Web Services

Getting Started with AWS Machine Learning

AWSMachine LearningDeep LearningSageMakerAWS ML ServicesAWS DeepLensAmazon RekognitionAmazon TranslateAmazon Comprehend

0 / 0 certifications

Services

iOS Application Development

Designing and developing sleek and functional iOS applications tailored to meet your business needs.

Web Application Development

Building responsive and dynamic web applications that deliver seamless user experiences.

Machine Learning Development

Implementing advanced machine learning algorithms to create intelligent systems that solve complex problems.

Android Application Development

Crafting robust and innovative Android applications to enhance user engagement and satisfaction.

Electronics Hardware Development

Engineering cutting-edge electronics hardware solutions from concept to prototype to production.

Research and Development

Conducting thorough research and developing innovative solutions to keep you ahead in your industry.

Let's craft your vision into reality.

I'm currently available for hiring and freelance work.