Skip to content
View abrahammurciano's full-sized avatar
🐧
🐧
  • Jerusalem

Highlights

  • Pro

Block or report abrahammurciano

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
abrahammurciano/README.md

Abraham Murciano

Software Engineer

Personal Information

LinkedInGitHubabrahammurciano@gmail.comJerusalem, 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 - ExpertC++ - ExpertJavaScript - ExpertDart - Very goodSQL - ExpertC# - ExpertJava - ExpertBash - Very goodPHP - GoodGroovy - Good Prolog - IntermediateAgena - Very good

UI Design

React - ExpertFlutter - ExpertHTML - ExpertCSS - ExpertWPF - GoodXAML - GoodMaterial Design

Database Systems

MySQLPostgreSQLOracleSQLite

Other

Object Oriented Programming - ExpertLinux - ExpertGit - ExpertCICD - Very goodREST API - Very goodThreading - IntermediateAgile - Very goodGraphic Design - Very goodJenkins - 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

Popular repositories Loading

  1. firefox-css-tweaks firefox-css-tweaks Public archive

    Forked from ENDE25/FIREFOX-tabs-hover-expand

    userChrome CSS customisation for Firefox vertical tabs to expand on hover (like in e.g. Zen or Edge).

    Shell 17 3

  2. plymouth-theme-sweet-arch plymouth-theme-sweet-arch Public archive

    Shell 16 1

  3. paul-bot paul-bot Public

    Hi! I'm Paul; a teeny tiny bot who's good at one thing. Making polls. And when I say good, I mean really really good. Like the bestest best bot ever at making polls. I can make open polls, I can ma…

    Python 16 4

  4. homework homework Public

    Computer Science Homework

    TeX 12 4

  5. rainbowlog rainbowlog Public

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

    Python 7

  6. discord-lumberjack discord-lumberjack Public

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

    Python 4 1