🛠️

Technical Skills

Set of tools, frameworks and languages I use to build products

Programming Languages and Frameworks • JavaScript, React.js, Node.js, Gatsby.js, Material-UI, GraphQL • Java, Spring Boot • Scheme (Functional Programming)

Cloud Deployment • Google Cloud Platform (Authentication, Hosting with Firebase, Cloud Functions) • Amazon Web services (EC2, Virtual Private Cloud, Code Commit, CLI, Elastic Load Balancing).

• Serverless functions on Vercel and Netlify.

Web Technologies • HTML, CSS, JSON • Progressive Web Applications (PWA) • OAuth 2.0 • Security Assertion Markup Language (SAML) • JSON Web Token (JWT)

Databases • MongoDB • MySQL • Cloud Firestore (Google Cloud)

• FaunaDB (Serverless database)

Design and Development Tools • Sketch App • Invision • Screenflow • Keynote • Docker • Visual Studio Code • WebStorm • IntelliJ • GitHub / BitBucket / GitLab • Command Line Interface (CLI) • JIRA / Asana

Operating System • OSX (Mac) • Linux

Other Capabilities • Web Services design and implementation • Serverless application development • REST and GraphQL API design and implementation • Wireframing, Prototyping and UX Design • Data Migration • Development of offline-first applications (PWA)