Post Job Free
Sign in

Software Engineer Front End

Location:
New York, NY
Posted:
March 02, 2023

Contact this candidate

Resume:

Mohammad Abu Gazala

Software Engineer

Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code. Work History

2020-10 -

2021-10

Software Engineer

Apple, Herzliya, Israel

● Reviewed project specifications and designed

technology solutions that met or exceeded

performance expectations.

● Conducted regression testing and submitted

observations to development team.

● Partnered with development team on product

development and application support plans.

● Developed robust, scalable, modular and

API-centric infrastructures.

● Updated old code bases to modern development

standards, improving functionality.

2018-10 -

2020-10

Software engineer student

Apple, Herzliya, Israel

● Job description: assisted the software updates team which is part of the Core OS group by maintaining

existing code bases and working on creating new

ones, the job was crucial in developing my

programming and teamwork skills.

● Analyzed proposed technical solutions based on

customer requirements.

● Integrated third-party tools and components into applications.

Contact

Address

New York, NY, 10044

Phone

914-***-****

E-mail

*******@*****.***

Skills

● C

● Python

● C++

● Java

● Objective-C

● Microsoft Office

● SQL

● HTML

● JavaScript

● CSS

● Linux

● Git

● React

● Docker

● Node.js

● OOP

● NEXTJS

● Flask,

● REST API

● Numpy

● PyTorch

Education

2021-10 -

Current

Master of Science: computer science

Tel Aviv University - Israel

● Two year program, full time scholarship, (on hold)

● Intro to machine learning: 98/100

● algorithms in social networks: 93/100

● combinatorial optimization 1: 83/100

2016-10 -

2020-10

Bachelor of Science: computer science

Tel Aviv University - Israel

● GPA: 86/100

● Introduction to Computer Science: 90/100

● Data Structures: 93/100

● software 1: 87/100

● advanced programming topics: 90/100

Languages

Arabic, Hebrew, English

Projects

● Internal update tool, one of my teams tasks was

maintaining an internal update tool that had

multiple parts, including a macOS gui program and

programs that ran on other devices, that

communicated with the gui program via usb or

wirelessly, my role in the project varied from fixing bugs that were reported, to adding new features to the software, an example of a feature I added was

a panel on the gui program, that would show the

user all the non default settings that he had on and that enabled him to change them, working on this

project I had to use the objective-c and c

programming languages.

Competencies

Algorithm implementation

Performance Tuning

Python

Programming

Testing and maintenance

Linux

● Log collection server, one project that i worked on alone was setting up a machine that would receive

logs from an outside source and then parse the logs to extract a unique ID from each log and then

upload that log to a database under the unique ID

name, the machine would also host an API server

that would receive client requests for logs and return the logs from the database, working on this project I had to use linux cron jobs as well as python to parse the logs and ask to set up the API server, as well as working with the cassandra database and SQL.

● “Rules” adding website, another project that I

worked on alone was setting up an internal web

interface that engineers could log into and use to add “rules” to a triaging program that we had, that triaged tasks to deferent groups based on the rules it had, working on this project i had to learn react.js and next.js for the front end and used node.js for the back end as well as sql and postgres database to

keep the rules.

● Chess engine, as part of a school assignment I

created a chess playing AI that uses the MIN/MAX

algorithm complete with a GUI that was created

using the SDL GUI library, I used the C programming language on this project, and I got a full score.



Contact this candidate