Afonso Carraça Azaruja

Software Developer

Lisbon, Portugal · me@afonsoazaruja.com · afonsoazaruja.com · LinkedIn · GitHub

Download PDF

Experience

Stratesys

Technical Consultant — SAP ABAP/CAP/CPI Developer

  • Build full-stack applications with the SAP Cloud Application Programming Model (CAP) on the backend and SAPUI5/Fiori on the frontend.
  • Design integration flows in SAP Cloud Integration (CPI) that connect multiple systems.
  • Develop ABAP on SAP backend systems.

Education

Instituto Superior Técnico

BSc in Computer Science and Engineering

Projects

Image cropping and scaling for Zulip

Open-source contribution to Zulip, a team chat app with almost one million lines of code.

  • Built, in a pair, the first implementation of cropping and scaling for profile picture uploads (about 1,000 lines in TypeScript, JavaScript, Handlebars and CSS); a later PR completed the feature.
  • Had a bug fix merged for an extraneous shadow on link previews.
  • Followed Zulip's strict coding guidelines and commit discipline.

HumanaEthica

Volunteer management web app, built in a team of seven for the Software Engineering course at IST.

  • Implemented volunteer applications, institution selection and volunteer evaluations, full stack in Java, Groovy and Vue.
  • Worked with Agile practices, GitLab issue boards, automated tests and Docker.

Charity marathon

Co-organised a 42 km group run for about 30 people, raising around €300 and food donations for ReFood.

Skills

Languages
ABAP, Java, JavaScript, TypeScript, Python, C, C++, SQL, HTML, CSS
Tools
SAP CAP, SAPUI5/Fiori, SAP CPI, Git, Docker, Linux
Spoken
Portuguese (native), English (C2), Spanish (B1), German (A1)