Skip to content

abrahammurciano/abrahammurciano

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

56 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Abraham Murciano

Software Engineer

Personal Information

LinkedInโ€ƒ GitHubโ€ƒ abrahammurciano@gmail.comโ€ƒ Jerusalem, Israelโ€ƒ +44 7397 842 936โ€ƒ +972 54 286 1293

About Me

Versatile and driven software engineer with 8 years of extensive programming experience across a diverse range of technologies, showcasing a strong aptitude for rapidly aquiring new skills. Known for my meticulous approach and a fervent passion for continuous learning, I thrive on challenges and possess a deep commitment to expanding my expertise in various domains, including back-end systems and front-end design.

Skills

Programming Languages

Python - Expertโ€ƒ C++ - Expertโ€ƒ JavaScript - Expertโ€ƒ Dart - Very goodโ€ƒ SQL - Expertโ€ƒ C# - Expertโ€ƒ Java - Expertโ€ƒ Bash - Very goodโ€ƒ PHP - Goodโ€ƒ Groovy - Good Prolog - Intermediateโ€ƒ Agena - Very good

UI Design

React - Expertโ€ƒ Flutter - Expertโ€ƒ HTML - Expertโ€ƒ CSS - Expertโ€ƒ WPF - Goodโ€ƒ XAML - Goodโ€ƒ Material Design

Database Systems

MySQLโ€ƒ PostgreSQLโ€ƒ Oracleโ€ƒ SQLite

Other

Object Oriented Programming - Expertโ€ƒ Linux - Expertโ€ƒ Git - Expertโ€ƒ CICD - Very goodโ€ƒ REST API - Very goodโ€ƒ Threading - Intermediateโ€ƒ Agile - Very goodโ€ƒ Graphic Design - Very goodโ€ƒ Jenkins - Very good

Professional Experience

Mobileye - Software Engineer

Jerusalem, 2021 - Present
  • Spearheaded the development of a robust and user-friendly CICD framework using Python, enabling other developers to harness the power of Jenkins with zero required knowledge of the platform.
  • Developed and maintained Python tools enabling the seamless preparation of self-driving cars for testing new software iterations.
  • Actively participated in code reviews and provided constructive feedback to team members, fostering a culture of code quality and continuous improvement.
  • Actively stayed abreast of the latest trends and advancements in Python and related technologies, incorporating cutting-edge practices to elevate software development standards at Mobileye.
  • Maintained data processing tools handling vast amounts of real-time data collected from self-driving cars on the road, ensuring seamless data integration and analysis for further improvements in the autonomous driving algorithms and systems.

Freelance - Full Stack Web Developer

2015 - 2018
  • Designed sites to be compatible with top browsers, including Chrome, Firefox, and Safari, both on desktop and mobile.
  • Used various technologies, including Flutter, React, PHP, JavaScript, HTML, CSS, and SQL to obtain optimal performance in websites.
  • Created site layout and user interface using both vanilla HTML and CSS, as well as with UI frameworks like Flutter and React.
  • Hands-on experience using Linux and Apache web servers.

Freelance - Computer Science Tutor

2018 - 2021
  • Taught less capable classmates and students from younger years material from various courses.
  • Demonstrated good communication skills in getting complex concepts and ideas across.

PC Clinic - Computer Technician

Gibraltar, Summer 2018
  • Systematically troubleshooted malfunctioning systems to identify and solve the problem.
  • Demonstrated professionalism and courtesy with customers while working to resolve complaints, problems or respond to questions.
  • Removed and replaced malfunctioning components to correct hardware problems.

Education

Jerusalem College of Technology

2018 - 2021

  • BSc in Computer Science
  • GPA 89

Notable Open Source Projects

A Python logging handler which sends its logs to a Discord Channel or Webhook.

  • Designed to be very easy to use.
  • Integrates seamlessly with Python's standard library logging module.
  • Uses CICD to automate the testing and deployment process.

A Python library to add style to your console.

Format your python logs with colours based on the log levels.

  • Extremely flexible and customizable.

A feature rich Discord bot written in Python to create polls on Discord servers

  • Coded the project from scratch as a hobby in just under a week.
  • Designed complex and efficiend SQL queries to quickly load all necessary data in one request.

A Discord bot written in Python to manage the Discord server of the English Speaking Program at JCT

  • Co-manged team of eight student volunteers.
  • Taught the less experienced team members to properly use Git in a team.
  • Applied many object oriented principles.
  • Applied many python programming paradigms.
  • Designed and created a PosgreSQL database for the project.
  • Designed a very modular structure to ensure very loose coupling between different features of the project.

A ray tracing graphics engine written in Java designed to produce realistic images given the description of a scene

  • Implemented a multi-threaded solution for optimal performance.
  • Practised working in an Agile environment.
  • Refactored the codebase many times to maintain it tidy as new features were added.

A compiler for the educational object-based language Jack

  • Wrote a multi-tier compiler from Jack to an intermediate language, then to assembly.

An interpreter written in Python for the educational Turing-machine-like language S

Languages

  • ๐Ÿ‡ฌ๐Ÿ‡ง English, Fluent
  • ๐Ÿ‡ช๐Ÿ‡ธ Spanish, Fluent
  • ๐Ÿ‡ฎ๐Ÿ‡ฑ Hebrew, Basic

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages