Close

Shiva Aryal

Software Engineer

Download Resume

About Me

Tech enthusiast with the ability and experience of software design and programming to develop scalable solutions without compromising deadline or quality. Highly ambitious and self motivated software developer with hands on experience in Web and Mobile App Development, Machine Learning, Building ETL pipelines, CI/CD workflow and many more that comes on my way.

Experience

Department of Biomedical Engineering, University of South Dakota, SD, USA

Graduate Research Assistant, Bioinformatics and Computational Bioengineering Lab

• Developed web applications ranging from its data modelling, system design, development to Dockerized automatic AWS deployment for different bio-medical requirements with reusable components that helped in reducing 80% of the repeated work in web development in the lab.
• Built an automatic pipeline for extracting biomedical research papers from 12+ sources and integrating it into Elasticsearch for building our own search engine and collected over 500k+ research papers.
• Engineered different machine learning projects including projects like bio-corrosion prediction due to biofilms, GAN and VAE based data augmentations as well as detecting microbial cells in microscopic images.
• Advised and assisted other project teams with various software stacks and mentored junior team members’ tech works about code optimization, code reusability and project organization.

ParallelDots – Coastal Highway, Lewes, DE, USA

Remote React Native Developer

• Managed and prioritized app backlogs with input from product management, engineering and operations to ensure features’ development on schedule, worked with quality assurance team closely to make continuous improvement of mobile application reducing feature timeline by about 1.5 - 2 sprints.
• Programmed and regularly optimized in-app image recognition system, blur detection and tilt detection to reduce the redundancy of sending to a backend service for image predictions optimizing the flow time by nearly 20\%.
• Worked precisely on the UI/UX of cross-platform mobile applications and coded it as per requirements to regularly scale up the user experience.

Siris Technology – Centreville, VA, USA

Remote Software Engineer

• Designed, implemented, and automated deployment of android applications using tools like App Center, also integrated automatic testing with detox test to reduce the workload of manual QA.
• Converted designed wireframes to well-documented mobile app features including database schema design and APIs development with react native and nodejs.

Freelance

Software Engineer

• Contributed on full stack development ranging from designing data models, creating and consuming large scale APIs, implementing responsive frontend and cross platform mobile designs, launching mobile app to playstore.
• Integrated video conferencing service capable of hosting 10+ users in a Mobile app using twillio api service
• Developed multi user, user to user chat system feature using firebase real-time messaging
• Implemented secured and reliable payment system with international payment api - Stripe on the existing app

Skills

Education

MS in Computer Science

2022 - 2023

University of South Dakota, Vermillion, South Dakota

Bachelors in Electronics and Communication Engineering

2014 - 2018

IOE Thapathali Campus – Maitighar, Kathmandu, Nepal

Projects

Biofilm DIDS

View Project

Biofilm KIDS

View Project

COVARDEM(Covid Dashboard)

View Project

Material Corrosion Prediction

ETL Pipeline for Bioinformatics Papers

A Cloud-based Dockerized Metagenomics Analysis of Biofilm Microbiome

ShelfWatch

View Project

NepalToday Podcast App

View Project

Bollywood Hungama App

View Project

NepalToday

View Project

IOT Based Home Automation using Android Application

View Project

Solar Panel Cleaning Automatic Robot

Nepali Character Recognition

View Project

Shortest Path Detecting Automatic Robot

Accomplishments

IOE Robocon 2018 winner

Interests

Get in Touch