Daniel Da rocha

Software Engineer

Berlin, Germany
Experience
May 2021 - Present
4 years 3 months

Software Engineer

birdeatsbug.com

  • Full-stack development of our product: a web app (VueJS), Chrome extension (VueJS), SDK (JS), API (NodeJS), GraphQL server (Hasura, Postgres)
  • Developed multiple user-facing features, migrated app and extension from Vue2 to Vue3, implemented an E2E testing system (Playwright), and performed debugging and refactoring with a team of 2 to 4 developers
  • Deployed on Google Cloud Storage, managing CI pipelines and jobs
Oct 2020 - May 2021
8 months

Lead Front-End Developer

Havr

  • Developed our consumer-facing BrightLock Dashboard product
  • Refactored a legacy codebase, restructured the app’s architecture, and consolidated state
  • Implemented a full UI refresh with our design team and added new features in sync with our back-end team
  • Used JavaScript and VueJS with Composition API, XState for state modeling, Cypress for E2E testing, TailwindCSS and custom CSS for styles
  • Deployed on GitLab, managing CI pipelines and jobs
Aug 2020 - Present
5 years
Berlin, Germany

Journey Lead - Team

TechLabs Berlin

  • Volunteer at TechLabs Berlin, a non-profit offering a 16-week free tech bootcamp in Data Science, AI, Web Development, and UX Design
  • After one semester as Web Development track lead, currently leading the entire Summer Term 2021
May 2020 - Oct 2020
6 months
Berlin, Germany

Lead Full-Stack Developer

Architectural Networks

  • Designed and developed the website for our architecture community in Berlin
  • Used JavaScript (Vue/Nuxt) to generate a static front end, supported by Storyblok as headless CMS and a Hasura GraphQL/Postgres back end
  • Built scrapers to gather job offers from architecture sites with Python (Scrapy), Postgres, Slack API, Serverless, AWS Lambda, and AWS CloudWatch
Mar 2020 - Oct 2020
8 months

Lead Full-Stack Developer

Remote Architects Club

  • Designed and built a web app where architects can share their experiences working from home
  • Used JavaScript, Vue/Nuxt, and XState for state management and form logic; static front end supported by a Hasura GraphQL/Postgres back end
  • Integrated with Forest Admin (admin panel) and Metabase (data intelligence)
  • Deployed on Netlify (front end) and Heroku (back end and GraphQL server)
Jul 2018 - Present
7 years 1 month
Berlin, Germany

Community Organizer

Berlin Architectural Network

  • Co-organizer of a community of over 500 architects in Berlin by creating and hosting varied online and offline events
  • Participated in strategy development, partnership acquisition, and general membership management
Jun 2018 - Jun 2019
1 year 1 month

Lead Full-Stack Developer

Awarded.to

  • Designed and developed a web app to help people track award-winning movies and books
  • Used JavaScript and Vue to build a modular, component-based front end, supported by an Express/PostGraphile/Postgres back end and GraphQL server in NodeJS
  • Built an admin panel for data entry, enabling outsourced data input
  • Deployed on Netlify (front end) and DigitalOcean/Dokku (back end)
Jan 2016 - Jul 2019
3 years 7 months
Beijing, China

Design Director

HENN

  • Worked nine years as an architect for the German firm HENN on projects from small pavilions, museums, and libraries to super-tall skyscrapers, university campuses, and master plans
  • Developed skills from design thinking and problem solving to complex project and team management
  • Led teams of various sizes, managed competitions, and acted as design lead on several projects, using Agile tools like Kanban for smooth delivery
  • Tools used: Rhino 3D, Grasshopper with Python scripting; Autodesk Revit and AutoCAD; Enscape, Maxwell, Octane Render; Adobe CC (Photoshop, InDesign, Illustrator)
Jan 2013 - Dec 2015
3 years
Berlin, Germany

Associate Architect

HENN

  • Worked nine years as an architect for the German firm HENN on projects from small pavilions, museums, and libraries to super-tall skyscrapers, university campuses, and master plans
  • Developed skills from design thinking and problem solving to complex project and team management
  • Led teams of various sizes, managed competitions, and acted as design lead on several projects, using Agile tools like Kanban for smooth delivery
  • Tools used: Rhino 3D, Grasshopper with Python scripting; Autodesk Revit and AutoCAD; Enscape, Maxwell, Octane Render; Adobe CC (Photoshop, InDesign, Illustrator)
Jun 2010 - Dec 2012
2 years 7 months
Berlin, Germany

Architect

HENN

  • Worked nine years as an architect for the German firm HENN on projects from small pavilions, museums, and libraries to super-tall skyscrapers, university campuses, and master plans
  • Developed skills from design thinking and problem solving to complex project and team management
  • Led teams of various sizes, managed competitions, and acted as design lead on several projects, using Agile tools like Kanban for smooth delivery
  • Tools used: Rhino 3D, Grasshopper with Python scripting; Autodesk Revit and AutoCAD; Enscape, Maxwell, Octane Render; Adobe CC (Photoshop, InDesign, Illustrator)
Summary

Full-stack web developer with a front-end focus on UI/UX, JavaScript, frameworks, HTML, and CSS; and a back-end focus on Node, SQL, GraphQL, Serverless, and Python. Looking to use my multidisciplinary background and experience to contribute to exciting projects in diverse teams.

Languages
Portuguese
Native
German
Advanced
English
Advanced
Spanish
Intermediate
Italian
Intermediate
...and 1 more
Education
Oct 2006 - Jun 2008

Dessau International Architecture

Master of Architecture · Dessau-Roßlau, Germany

Oct 1999 - Jun 2005

State University of Campinas

Bachelor in Architecture and Urban Planning · Brazil

Certifications & licenses

Digital Shaper Certificate - Data Science in Python

techlabs.org

Full-Stack Development Certificate

freecodecamp.org

CS50 - Introduction to Computer Science

harvard.edu

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions