Summary
Overview
Work History
Education
Skills
Certification
Timeline
Hi, I’m

Ayush Mainali

Software Developer
Bendigo,VIC
Ayush Mainali

Summary

Experienced Full Stack Software Developer proficient in Software Development, Data Engineering, Data Analytics, and DevOps, emphasizing automation. Possesses a versatile skill set with proficiency across multiple programming languages and software stacks. Regularly utilizes Python, Java, C, C++, C#, and JavaScript in various projects and endeavors. Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Overview

7
years of professional experience
1
Certification

Work History

Ceramic Oxide Fabricators PTY Ltd.

Software Developer
07.2021 - 03.2024

Job overview

  • Developed and upheld software applications utilising Python, JavaScript, React, Java, and other pertinent technologies to fulfil project requisites
  • Digitalised data entry process in factory by implementing web based data entry system on kiosk which reduced data entry and assets tracking time by 70 percent
  • Formulated Restful APIs to facilitate web application consumption
  • Orchestrated data pipelines for facilitation of data analytics
  • Engaged in collaborative efforts with cross-functional teams to architect and execute solutions for diverse projects, ensuring strict adherence to best practices and coding standards
  • Executed and refined database solutions employing SQL, NoSQL, and Timeseries databases to efficiently manage and analyze extensive datasets
  • Developed and maintained automated reports and dashboards to track key performance indicators (KPIs) and business metrics
  • Conducted ad-hoc analysis to identify trends, patterns, and anomalies in data, providing actionable recommendations to stakeholders
  • Contributed to continuous improvement of data processes and systems, leveraging new technologies and methodologies
  • Spearheaded deployment of MQTT-based service for monitoring factory environments and collecting timeseries data
  • Played pivotal role in conceptualization and realization of IoT applications, seamlessly integrating sensor data with backend systems for real-time monitoring and control
  • Leveraged NodeRed, TimeScaleDB, and MQTT for streamlined data collection, with visualization achieved through Grafana
  • Orchestrated setup of CI/CD pipelines utilizing Git, docker containerization, and automated deployment on AWS infrastructure
  • Oversaw docker-based services and in-house Ubuntu servers, while enhancing IoT devices using C++
  • Streamlined process of testing for quality assurance of sensors through implementation of network-controlled tools and increased productivity by 60 percent.

La Trobe University

Casual Academics (Software Development)
12.2021 - 04.2022

Job overview

  • Developed web app to replace paper based Assessment vetting system
  • Integrated GoogleSpread sheet as database for system.
  • Reduced time for Assessment vetting approval process by 75 percent
  • Implemented email alert system for authorization and approval process.

Bendigo Telco

Software Developer (Summer Intern)
11.2020 - 03.2021

Job overview

  • Digitized fibre assets and developed geo-location-based app for asset mapping
  • Reduced assets locating time by 80 percent
  • Conducted data cleaning and spatial data conversion using Python

UpTechSys

Software Developer
08.2019 - 02.2020

Job overview

  • Developed APIs for Learning Management System using FastAPI and mobile apps for Android/iOS
  • Assisted backend for data engineering and created analytics dashboards using Python.

Unlimited Technology

Software Developer
03.2017 - 08.2019

Job overview

  • Developed FinTech mobile app and API using Python and integrated payment gateways
  • Contributed to Java-based mobile app development and deployed web app on Azure Server.

Education

La Trobe University
Bendigo, Victoria

M.D. from Internet of Things
11.2021

Skills

  • Programming Languages: Python, JavaScript, React, C, C, C#, Java, HTML5, CSS, TypeScript, Kotlin, Swift
  • Database Management: SQL, NoSQL, Timeseries databases
  • Data Analytics: Python, R, SQL
  • Data Visualization: PowerBI, Grafana
  • Containerization: Docker, Kubernetes
  • Version Controlling: Git
  • Project Management Tool: OpenProject, Trello, Jira
  • IoT: Experience in developing IoT applications and integrating sensor data
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Agile development methodologies

Certification

AWS Academy Cloud Foundations - Amazon Web Services (AWS)

Timeline

Casual Academics (Software Development)

La Trobe University
12.2021 - 04.2022

Software Developer

Ceramic Oxide Fabricators PTY Ltd.
07.2021 - 03.2024

Software Developer (Summer Intern)

Bendigo Telco
11.2020 - 03.2021

Software Developer

UpTechSys
08.2019 - 02.2020

Software Developer

Unlimited Technology
03.2017 - 08.2019

La Trobe University

M.D. from Internet of Things
Ayush MainaliSoftware Developer