Pavel Butov

Backend & Cloud Developer | AWS | .NET | React

Computer Science graduate with hands-on experience building full-stack and serverless applications using modern web and cloud technologies. Specialized in AWS, .NET, React, and Python with a focus on backend development.

About Me

Passionate Developer & Problem Solver

I'm a Computer Science graduate from Ruppin Academic Center with extensive experience in both hardware and software development. My unique background spans from military service as a Communication and Navigation technician to working with cutting-edge 3D camera technology at Intel Corporation.

I specialize in building scalable full-stack applications using modern technologies like React, .NET, and AWS cloud services. My experience includes serverless architectures, database design, and creating intuitive user interfaces.

Education

BSc in Computer Science
2022 – 2025

Ruppin Academic Center - Specializing in fullstack application development and cloud technologies

Associate Electronics Engineering
2010 – 2012

IAF Technological College - Specialization in Communication, control and digital systems

Professional Experience

Tester Architecture Student

Intel Corporation - ODM Technologies 02/2023 – 04/2024
  • Setup and calibration of 3D camera tester machines
  • Calibration and validation process improvement resulting in higher production yield
  • Camera tester machine performance analysis
  • Implementation of optical testing methods
  • Semi-automated tasks using Python scripts

Laboratory Technician of Optics and Electro Mechanics

Intel Corporation - Realsense 3D cameras, computer vision platform 04/2018 – 02/2023
  • Collaborated with R&D teams to verify lens performance and assemble cameras
  • Built optical setups for lenses, sensors, and Class 4 lasers
  • Conducted extreme temperature and KPI tests on 3D cameras
  • Used MATLAB and Imatest for optical experiments and result analysis

Final Test Technician

R.H. Electronics - Lumenis project class 4 laser systems 06/2015 – 09/2017
  • Learned testing procedures for 4 different SKUs within a month
  • Trained new technicians, sharing knowledge and expertise in final test procedures

Communication and Navigation Technician

Military Service - Air Force 2012 – 2015
  • Maintenance and fixing faulty navigation and communication equipment
  • Worked on F-16 and Skyhawk airplanes

Featured Projects

Story Time

React Native Android Application

A React Native Android app helping children learn Hebrew via speech-to-text, text-to-speech, and an audible quiz game. Features Google OAuth 2.0, Cloudinary for images, MongoDB Atlas for data storage, and generative AI for content creation.

React Native Node.js MongoDB ASP.NET AI/ML

GoJira Task Management

AWS Based React Static Website

Serverless web application featuring S3 static hosting, Cognito authentication, DynamoDB, API Gateway for REST API with Lambda functions. Includes SNS for automated email notifications and GitHub Actions for deployment.

AWS React DynamoDB Lambda S3

Cloud-Based Book Repository

AWS Based JavaScript Website

Serverless web app using Google Books API, hosted on S3 with Cognito authentication, DynamoDB for data storage, and Lambda functions. Features Step Functions and SNS for automated workflows and notifications.

AWS JavaScript Google Books API Step Functions

Book Management System

.NET and JavaScript Website

Web application for managing books and user collections. Users can add books, view detailed information, and organize personal book lists. Built with C# ASP.NET backend and JavaScript/jQuery frontend.

C# ASP.NET JavaScript SQL Server jQuery

AI Hide & Seek Game With A* Pathfinding

Python 2 player game

This project is an interactive computer game developed in Python using the Pygame library to create a graphical interface. The game is designed for two players—either player vs. player or player vs. computer. The computer-controlled opponent offers two difficulty levels, normal and hard, with its decision-making powered by the A* (A-star) pathfinding algorithm. This allows the AI to adapt its moves and provide logical challenges tailored to the human player’s desired level of difficulty.

Python PyGame

Skills & Technologies

Programming Languages

JavaScript
C#
Python

Frameworks & Libraries

React
React Native
.NET

Databases

MS SQL
MongoDB
DynamoDB

Cloud & AWS

AWS Cloud
Lambda
S3
Cognito

DevOps

Docker
GitHub Actions
CI/CD

AWS Certifications

AWS Academy Cloud Developing
AWS Academy Cloud Web Application Builder
AWS Academy Microservices and CI/CD Pipeline Builder

Get In Touch