Summary
Overview
Work History
Education
University Projects
Timeline
Generic

Amit Baskin

Senior Software Engineer
Linkedin.com/in/amit-baskin-547664168

Summary

Accomplished C++ developer with 3+ years of specialized experience in 3D CAD development for PTC's flagship software application Creo. Strong technical foundation in mathematics and computer science, complemented by hands-on expertise in geometric modeling, mesh manipulation, and user interface development. Proficient in Agile/Scrum methodologies and object-oriented programming. Actively seeking opportunities to expand my expertise in emerging technologies, with a keen interest in deep learning, microservices, web development, Node.js, Java Spring Boot, Python, JavaScript, React, and other cutting-edge software engineering domains.

Overview

15
15
years of professional experience

Work History

Senior Software Engineer

PTC
11.2024 - Current

Software Developer specialized in C++, developed advanced CAD, geometric modeling features for PTC's flagship software application Creo, improving user productivity and providing more precise control over complex geometric modifications.

Software Development Engineer

PTC
03.2022 - 11.2024

Wifi Validation

Intel Corporation
10.2020 - 04.2021
  • Conducted Quality Assurance for an innovative WiFi proximity technology, ensuring rigorous testing and performance validation
  • Developed and implemented a Python-based demonstration program to showcase the project to the entire corporation

CS Projects Instructor

Magshimim Cyber Programme
07.2021 - 04.2022
  • Guided 12th-grade students through advanced computer science projects, focusing on cutting-edge topics in cybersecurity and machine learning
  • Developed comprehensive curriculum and mentorship programs to enhance students' practical coding and analytical skills

Mathematics Tutor

01.2010 - 01.2013
  • Prepared high school students for Bagrut (matriculation) exams across all mathematics levels
  • Provided personalized tutoring to improve students' mathematical understanding and exam performance

Education

BSc - Mathematics ( Major ) & Computer Science ( Minor )

The Hebrew University of Jerusalem
04.2001 -

University Projects

  • Computer Vision Font Classification, https://github.com/amitbaskin/openu-cv-project, Deep learning model for font classification in complex images, using transfer learning and multi-architecture approaches to improve recognition accuracy.
  • Differential Geometry Visualizer, https://github.com/amitbaskin/cagd1, Interactive tool rendering Frenet frames, curvature, and torsion of parametric space curves with real-time mathematical calculations.
  • Bezier and B-spline Curve Editor, https://github.com/amitbaskin/cagd2, Interactive application for manipulating parametric curves through dynamic control point and knot vector transformations.
  • Image-hole-filling, https://github.com/amitbaskin/img-hole-fill, Algorithms for automated image reconstruction in Java.
  • Assembler-in-C, https://github.com/amitbaskin/assembler, Low-level assembly to machine code translator.
  • Chat-room, https://github.com/amitbaskin/chat-room, Networking applications in Java.
  • News-room, https://github.com/amitbaskin/news-room, Networking applications in Java.
  • Restaurant-menu, https://github.com/amitbaskin/menu, UI applications in Java.
  • Connect-four, https://github.com/amitbaskin/connect-four-game, UI applications in Java.
  • Data-structures, https://github.com/amitbaskin/hash-tables, Java implementations.
  • Concurrent-primes, https://github.com/amitbaskin/concurrent-primes, Java implementations.
  • Dining-philosophers, https://github.com/amitbaskin/dining-philos, Java implementations.
  • Hotels-search-engine, https://github.com/amitbaskin/hotels-search-engine, Search application with JUnit testing.
  • Game-spaceships, https://github.com/amitbaskin/spaceships-game, Dynamic game with real-time physics.
  • Ai-board-game (Blokus), https://github.com/amitbaskin/blokus-ai, Implemented A
  • Search algorithm with sophisticated, consistent, and admissible heuristic functions to create an intelligent game-playing agent for the Blokus strategy board game.
  • Ai-card-game (Durak), https://github.com/amitbaskin/durak-ai, Developed an AI opponent using the classic Minimax algorithm, creating a strategic computer player for the traditional Russian card game Durak.
  • Regression, https://github.com/amitbaskin/iml-linear-regression, Machine Learning project.
  • Classification, https://github.com/amitbaskin/iml-classification, Machine Learning project.
  • Gradient Descent, https://github.com/amitbaskin/iml-gradient-descent, Machine Learning project.
  • AdaBoost, https://github.com/amitbaskin/iml-adaboost, Machine Learning project.
  • Validation, https://github.com/amitbaskin/iml-validation-regularization, Machine Learning project.
  • Crypt-msngr, https://github.com/amitbaskin/crypt_msngr, End-to-end encrypted messaging in C++.

Timeline

Senior Software Engineer

PTC
11.2024 - Current

Software Development Engineer

PTC
03.2022 - 11.2024

CS Projects Instructor

Magshimim Cyber Programme
07.2021 - 04.2022

Wifi Validation

Intel Corporation
10.2020 - 04.2021

Mathematics Tutor

01.2010 - 01.2013

BSc - Mathematics ( Major ) & Computer Science ( Minor )

The Hebrew University of Jerusalem
04.2001 -
Amit BaskinSenior Software Engineer