Bruno Santos

Bruno Santos

$56.30/hr
Software Engineer with almost 12 years of experience
Reply rate:
50.0%
Availability:
Full-time (40 hrs/wk)
Age:
39 years old
Location:
Maceio, Alagoas, Brazil
Experience:
11 years
Bruno Santos About me I'm a Software Engineer from Brazil, living in Germany until the end of 2019. On my 11 years of experience, I worked mostly as a backend developer, but have passed through the whole stack. For the past few years, I've been working mostly with Elixir and Phoenix, and have been in love with functional programming ever since. I've also been working with Ruby and Ruby on Rails, but not as much as I used to a few years ago. My experience ranges from working as a solo developer in greenfield projects to leading teams of developers. Experience Senior Software Engineer at XING GmbH & Co. KG (Oct/2018 - current) Improved and developed new features on existing Ruby on Rails project Advised developers on Elixir adoption for a new project Worked together with frontend developers to define requirements and design APIs for new services Collaborated on multiple projects owned by other teams Worked in multidisciplinary teams composed of developers, POs, QA engineers, designers, team leads and agile coaches, using Scrum and Kanban Communicated with developers and stakeholders from multiple teams Elixir, Phoenix, Ruby, Ruby on Rails, GraphQL, MySQL, RabbitMQ, Redis, Docker, Kubernetes, TDD, Scrum, Kanban Senior Developer at Liquid Labs (May/2018 - Sep/2018) Designed architecture Advised stakeholders on technologies to be used according to the project needs Built a full-stack MVP Documented decisions and business logic Python, Flask, PostgreSQL, ReactJS, Redux, TDD Backend Team Lead at Wunder Carpool (Nov/2017 - Apr/2018) Held regular 1-on-1 with team members Advised team members on the day-to-day work Helped planning new features Migrated a portion of the data to a graph database Elixir, Phoenix, GraphQL, Neo4j, PostgreSQL, Redis, ElasticSearch, RabbitMQ, Docker, Kubernetes, TDD, Scrum Senior Backend Engineer at Wunder Carpool (Feb/2017 - Oct/2017) Maintained legacy Ruby on Rails API Planned and migrated monolithic REST API to Elixir microservices with GraphQL Collaborated in different teams composed of mobile developers, POs, QA engineers, and designers Elixir, Phoenix, Ruby, Ruby on Rails, GraphQL, PostgreSQL, Redis, ElasticSearch, RabbitMQ, Docker, Kubernetes, TDD, Scrum Senior Software Engineer at TIDY Homekeeping (Mar/2016 - Jan/2017) Worked on the backend building an API using Ruby on Rails, PostgreSQL, Redis, Sidekiq and Docker, which supported multiple web and mobile applications Built a small PoC using Elixir and Phoenix Ruby on Rails, PostgreSQL, Redis, Sidekiq, Docker, Elixir, Phoenix, TDD Software Engineer at Quimbik, Inc. (Aug/2012 - Feb/2016) Developed several websites using Ruby on Rails, MySQL and Javascript Built REST APIs with Ruby on Rails that were consumed by mobile apps Helped in projects with other technologies such as Objective-C, Groovy/Grails, and Java Ruby, Ruby on Rails, MySQL, Javascript, TDD Senior PHP Developer at FPP EUD-Media, Inc. (May/2010 - Jul/2012) Designed architecture for a social network (edufindme.com) Developed custom PHP framework Evolved the architecture as the project grew from a single dedicated server to multiple servers on AWS with MySQL replication Developed desktop applications to be used in student fairs PHP5, MySQL, Node.js, Redis, Javascript, AWS Web Developer at WAD Soluções para Internet (Aug/2008 - Apr/2010) Delphi Developer at BWN Aplicativos (Dec/2007 - Jul/2008) Education Bachelor in Information Systems at Faculdade de Alagoas (INCOMPLETE) (January/2005 - December/2009) Languages English - Fluent Portuguese - Fluent (native) Contact E-mail:-Skype: brunoasantos Github: https://github.com/brsntus LinkedIn: https://linkedin.com/in/brsntus XING: https://www.xing.com/profile/Bruno_Santos27
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.