-
I have done work in GoLang, Docker, Kubernetes and Git for 1 year.
-
I have also made projects in 2 domains: JAVA & IoT.
JAVA PROJECT:
Title- Tech Quiz App
Features-
- Built in JAVA SE
- Database integrated with Oracle 10G
IoT PROJECTS:
Title- Smart Dustbin
Features-
- IoT based project
- Dustbin senses anyone within range and opens up automatically
- Sends a notification when Dustbin is full
- Complete non-touch operation
Title- Home Automation
Features-
- IoT based Project
- Smart Gardening
- Overhead Water Tank Level Checker
- Home Security
- Smart Dustbin (included)
Projects
SeLeX (Search Learn Excel)
An extraordianary way to learn online with auto-generated savable and readable subtitles with suggestive and restrictive video suggestion system.Tkinter, SQLite, Python, PyCharm, PyInstaller, Pyglet, AtomSkills
Linux
Docker
Kubernetes
Internet of Things
JAVA Applications
Experience
- Calsoft Inc. - Software Engineering Intern
June 2019 - June 2020
- Developed custom Docker images attached to Docker Volumes & configured Docker Swarm Cluster
- Built multi-node cluster on Kubernetes and deployed pods, replica-sets, daemon-set, stateful-set, jobs & cronjobs
- Deployed various apps with multi-tenancy on Kubernetes with various kinds of Kubernetes Services equipped with Persistent Volumes & Persistent Volume Claims
- Developed Custom Kubernetes Operators (using CRD) via Kube-Builder having a Cronjob Controller using Kubernetes Webhooks
- Converted a Custom Kubernetes Operator from Deployment to Stateful-Set
- Created a Custom Pod notification using Go via Operator-SDK which displays a notification when a new Pod is created
- Managed repositories with branches via Git (version control)
- Familiar with GoLang concepts like Goroutines, Waitgroups, Interfaces, Methods, Mutex & Channels