Coder Social home page Coder Social logo

attributes-doc's Introduction

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

attributes-doc's People

Contributors

ermakov-oleg avatar tkukushkin avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.