Michael Sodovski

Full Stack Developer

Crafting exceptional digital experiences with modern web technologies. Specialized in building scalable full-stack applications using various technologies.

Michael Sodovski

About Me

As a passionate Full Stack Developer, I specialize in building robust and scalable web applications. With a strong foundation in various technologies, I create seamless Full-stack solutions that deliver exceptional user experiences.

My expertise extends to modern frameworks and state management tools. I'm committed to writing clean, efficient code and staying up-to-date with the latest industry trends to deliver cutting-edge solutions for my clients.

Programming Languages

JS, C#, Python

Client FrameWorks

React, Next.js, Redux

Server FrameWorks

Node.js, .NET, FastAPI

Database

Sql Server, Oracle

Performance

Optimization, Caching

Workflow

Docker, CI/CD

Decorative background

Professional Experience

Freelance

Israel (Remote)

2024 - Present

Full Stack Developer

  • Developing custom web applications for clients.
  • Building responsive and scalable frontend interfaces.
  • Implementing secure backend systems.
  • Creating APIs and managing databases
  • Collaborating with clients to deliver high-quality solutions

Geoda

Israel (Hybrid)

2022 - 2024

Full Stack Developer (GeoInformatics Department)

  • Developed various geo-processing tools (python) using 'Esri' tools. (map printing, SAP to GIS integration)
  • Developed GIS Widgets (React, Prime React, .NET Core) implementing CRUD operations, data uploads, role-based auth.
  • Developed form-based widgets with complex geo spatial validation mechanisms using 'React hook form'.
  • Played a significant part in securing a competitive bid, by building a strong relationship with the client.
  • Developed a GIS geo-processing windows service tool (.NET Core) tailored for geospatial processing tasks. (as part of a larger system)
  • Discovered a critical security vulnerability and implemented a robust fix to prevent potential data breaches.
  • Participated in on-site and remote system installations, collaborating with clients and technical teams directly.
  • Appointed as the sole developer of a GIS web-application, responsible for developments, installations, and maintenance.
  • Promoted to a dual role as the lead developer and the PMO for an upgrade project.
Decorative background

Skills & Expertise

Frontend Development

React, Next.js

Building responsive and interactive user interfaces with modern React features and Next.js for optimal performance.

Backend Development

Node.js, .NET, FastAPI

Creating robust server-side applications with focus on scalability and clean architecture.

Database Management

Sql Server, Oracle

Designing and implementing efficient database schemas and queries for optimal data management.

UI/UX Design

Tailwind, MUI, Prime React

Crafting beautiful and intuitive user interfaces with modern design principles and frameworks.

Version Control

Git, GitHub, GitLab

Managing code versions efficiently with source control tools.

State Management

Redux, Context API

Managing complex application state with modern state management solutions.

API Development

REST

Designing and implementing efficient APIs for seamless data communication.

Web Performance

Optimization, SEO

Optimizing web applications for speed, accessibility, and search engine visibility.

Cloud & DevOps

Google Cloud, Azure DevOps, GitHub Actions, Docker

Deploying and managing applications in cloud environments with CI/CD pipelines.

My Services

Web Application Development

Custom web applications built, focusing on performance and user experience.

Backend Development

Robust and scalable server-side solutions.

API Development

RESTful design and implementation for seamless data flow between client and server.

Mobile Development

responsive web applications and cross-platform mobile apps using React Native for seamless user experiences across devices.

Data Processing & Custom Scripts

Custom-built scripts for GIS-analysis, algo-trading, and automation, Custom API Integrations (Emails, WhatsApp, Telegram, etc.), Background Services & Windows Services.

Decorative background

Education

Diploma of Education - DevOps Engineering

TESI - The External Studies Institute - ICCP

2024 – 2025

Key Achievements:

  • Specialized in DevOps methologies, CI/CD pipelines, containerization, cloud computing.
  • Completed capstone project focused on a Cryptocurrency 'ALGO' automation system.
    • Integrated CI/CD and microservices architecture.
    • Applied AI and ML for predictive analytics.
    • Implemented scalable cloud infrastructure.

Diploma of Education - Full Stack Web Development

John Bryce - College of Technology

2021 – 2022

Key Achievements:

  • Specialized in Full stack web development technologies.
  • Completed capstone project focused on a website app using .NET and Angular.
    • Designed and implemented a responsive front-end with Angular.
    • Developed a scalable and secure backend using .NET Core.
    • Integrated RESTful APIs for seamless data communication.
    • Deployed application on cloud infrastructure for high availability.

Bachelor's Degree in Industrial & Management Engineering, specializing in Project Management.

SCE - College of Engineering

2016 – 2021

Key Achievements:

  • Specialized in process optimization, workflows, 'Lean', data-driven decision-making.
  • Completed capstone project focused on optimizing operational workflows.
    • Analyzed and mapped existing workflows to identify inefficiencies.
    • Implemented Lean methodologies to improve process efficiency.
    • Developed data-driven decision-making models to enhance productivity.
    • Designed and deployed optimization strategies to streamline operations.
    • Collaborated with cross-functional teams to integrate process improvements.
Decorative background

Get in Touch

Contact Information

Decorative background