Hello, my name is

Mikheil Uglava

Software Engineer

Hi, I'm Mikheil! I am a passionate software engineer. With a strong foundation in software development, web technologies, and database management, I enjoy solving complex problems and building efficient, user-friendly applications. 

<b>Mikheil</b> Uglava
Web Developer

Portfolio

my Projects
Golang, Raspberry Pi, ZIgbee, MQTT, Docker, Kubernetes
IoT Smart Home Management System
  • Designed & implemented an IoT-based home automation system integrating Raspberry Pi with Zigbee for rea-time device control.
  • Developed a microservices architecture using Golang & Docker, ensuring high availability and scalability.
  • Optimized communication protocols with MQTT & WebSockets, reducing latency by 40% and improving energy efficiency.
  • Deployed the system using Kubernetes & AWS Lambda, ensuring cost-efficient cloud scalability.
See Documentation
Django, DRF, PostgreSQL, Stripe API, Redis, Celery, RabbitMQ
E-commerce Website
  • Developed a full-stack e-commerce web app featuring user authentication, product management, and order processing.
  • Designed a high-performance RESTful API with Django Rest Framework and GraphQL for flexible queries. 
  • Implemented asynchronous task handling with Celery & RabitMQ, improving response times by 50%.
  • Integrated Redis for caching & real-time order tracking, enhancing scalability for high-traffic loads. 
See Documentation
Python, Flask, FastAPI, TensorFlow, PostgreSQL, AWS S3
Health Tracker
  • Built an interactive health tracking system for elderly care, integrating medication scheduling & AI-based health monitoring. Implemented predictive analytics using TensorFlow & Scikit-Learn to detect early signs of health issues.  
  • Designed a scalable REST API using FastAPI, enabling seamless mobile & web integraion.
  • Integrated AWS s3 for secure health data storage, ensuring HIPAA-compliant data handling.
See Documentation
Python, Django, MySQL, DRF
Blog Website
  • Designed a clean, user-friendly interface with intuitive navigation for easy content discovery and interaction.
  • Implemented features such as post creation, editing, and commenting with real-time updates.
  • Integrated an admin panel for efficient content moderation and user management.
  • Ensured secure user authentication and protected routes for creating and managing posts.
  • Optimized performance with efficient database queries and pagination for faster loading times.
See Documentation
Projects

Professional Skills

my Talent
Python

Mastery of Python with hands-on experience in building robust web applications using Django and Django Rest Framework (DRF). Skilled in writing unit tests and integration tests to ensure code quality and reliability. Experienced with various Python libraries and frameworks for backend development, data processing, and automation. Strong understanding of RESTful API design, database management, and security best practices.

85%
Java

Experience in Java with experience building web applications using Spring Boot. Skilled in developing RESTful APIs, implementing backend logic, and integrating with databases. Experienced with Java frameworks and tools for enterprise-level development, including Spring MVC and JPA. Strong understanding of object-oriented programming (OOP) principles, unit testing, and version control using Git. Familiar with building scalable, secure, and maintainable Java applications.

75%
JavaScript

Proficient in JavaScript with experience building interactive and dynamic web applications. Skilled in using modern frameworks and libraries, including React.js, to develop responsive front-end interfaces. Experienced with DOM manipulation, asynchronous programming (AJAX, Promises, and Fetch API), and integrating RESTful APIs. Strong understanding of ES6+ features, event handling, and browser compatibility. Familiar with front-end build tools, version control (Git), and testing frameworks for creating efficient and scalable web solutions.

75%
Golang

Experience in Golang building high-performance backend services and RESTful APIs. Skilled in using Go’s concurrency model with goroutines and channels to develop efficient, scalable applications. Experienced with routing, middleware, and database integration using frameworks like Gin and GORM. Strong understanding of error handling, testing, and code optimization for production-grade applications. Familiar with deploying Go applications using Docker and cloud services.

70%
Machine Learning

Proficient in building machine learning models using Python and libraries such as scikit-learn, TensorFlow, and Keras. Experienced in developing supervised and unsupervised learning models, including regression, classification, clustering, and recommendation systems. Skilled in data preprocessing, feature engineering, and model evaluation techniques. Familiar with using Jupyter Notebooks for model development and visualization. Strong understanding of machine learning concepts, including overfitting, regularization, and hyperparameter tuning.

90%
Additional Skills
  • Database Management: SQL(MySQL, PostgreSQL), NoSQL(MongoDB, Firebase, DynamoDB), Redis.
  •  Cloud & DevOps: AWS(EC2, Lambda, S#, RDS(, Docker, Kubernetes, Terraform, CI/CD.
  • Cybersecurity: OSWAP Security Practices, JWT & Auth2 Authentication, Web Security Fundamentals.
  • Testing & Debugging: Unit Testing, Integration Testing, Selenium, PyTest, JUnit. 
  • Networking & Protocols: WebSockets, MQTT, RESTful APIs, gPRC, GraphQL. 
88%
Skills

Resume

my Story
Education
Pennsylvania State University
Bachelor of Science - Computer Science
2024
Bucks County Community College
Computer Science
2021
Extracurricular & Leadership
Tech Club at Penn State

Led a team of 5 developers in building a machine learning-based recommendation System.

Hackathons & Coding Challenges

Won 2nd place in PSU's annual AI Hackathon for developing an AI-powered chatbot.

Open Source Contribution

Contributed FastAPI & Django REST Framework on GitHub.

History

Contact Me

Address
Morrisville, PA, USA
Email
uglavamisho@gmail.com
Phone
+ 1215 - 431 - 3992

    Contact Me