Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Adrià Castany Serrano

Software Developer, Telecommunications Engineer

Adrià Castany Serrano
37 years old
Driving License
Barcelona Area (08004) Spain
Professional Status
Employed
Available
About Me
I'm a Telecommunications Engineer converted to Full Stack Developer (Webs & Apps) through the motivation to create my own projects and join exciting ones. Hard worker, very creative and startup lover.
Resume created on DoYouBuzz
  • Developed 2 APP prototypes in 6 months to test new Business ideas.
    Using React Native, React, MeteorJS and Firebase.
  • Converted into product team. Moved to production latest prototype, from MeteorJS monolith to NodeJs microservices architecture.
  • Worked in all the process, from idea shaping - creation till infrastructure, deployments (CI/CD), even created another CI/CD for the React Native app (hybrid).
  • Worked as Full Stack Developer so did all steps required to develop and deploy new features, DevOps mindset.
  • Working in an agile environment, recently moved from Scrum to Kanban.
  • Technologies I'm working with:

    <> Mobile Apps: React Native, Javascript, ES6, Redux sagas, Testing (Jest), Localization, Animations, Push Notifications, Custom Theming (personalization), Hybrid Development, iOS and Android deployment and shipping to stores. Continuous Integration set up using an external builder service.

    <> Front end dev: React, Hooks, Redux sagas, Webpack, Babel, ESLint, Custom Theming (personalization), MaterialUI / Antd, OAuth2, Routing and securing, File/Photos Handling, Localization, Internet Explorer 11 compatibility. End to end tests done with Nightwatch, both for latest Chrome and IE11. Learned as well about PWAs and how to serve them. Implemented and used a custom Design System.

    <> Backend: NodeJS microservices, Express, MongoDB, Redis, Routing and securing endpoints, Custom Logging, Testing (incl. mocking APIs), Job Scheduling, Notifications handling (Email and Push), Prometheus, Grafana, Docker.

    <> Infrastructure: Azure, Jenkins pipelines, Helm, Kubernetes, Bash, Python, MS Teams integration.

    <> Machine Learning and Data Science: Python, Jupyter Notebooks, Bash Scripts, AWS Platform. Built data pipelines to provide anonymized data to company's Data Lake and to daily extract KPIs of usage.
Learn more
  • Architected both backend and frontend requirements
  • Developed an iOS mobile app: Forbidden City Game. Passed through several redesigns, and using Redux, intensive Map usage, user handling and asyncronous photo uploading. Used React Native, Firebase to achieve the results, and a mini backend in NodeJs to manage cron tasks.
  • Developed a web app using MeteorJS, handling payments and using frontend rendering (Blaze layouts)
  • Developed several small projects and scripts to scaling both internal and external processes. Using Ruby, JS and GoogleScript
  • Developed a Ruby on Rails backend to shape a large online excel file and create a landing page for each one, including pictures
  • Joined the creative team and defined and shaped the resources needed using rapid prototyping methodology
  • Intensive usage of sprints and the cycle of: Continuous delivery of results, reviewing and measuring, then improving them and adding new features.
Learn more
  • Develop small on-demand projects. Ruby on Rails as well as Drupal projects made.
  • Develop new features for already existent projects (RoR / Drupal)
  • Perform Dev Ops tasks such as scripting deployments, provisioning and deploying servers. Used ansible, capistrano and dandelion
  • Develop scripts to automate some tasks (grunt, phing), and to parse data between formats (CSV, excel)
  • Check and repair production servers on failure
Learn more
  • For several reasons, Sage Spain in July 2012 decided to hire me with my coworkers, and we become part of the great family SAGE.
  • In Sage Spain I perform similar tasks but now I have direct contact with the customer as well as the possibility to directly provide services and advice with the infrastructure decisions and technological management solutions more suitable for each one.
  • Furthermore, now I'm doing Technical trainings of the Sage CRM solution and the integration with Sage Murano to all our Business Partners technicians from all over Spain.

SAGE data migrations technician

Sage (Servitel 2003, Servicios Informáticos)
October 2008 to July 2013
  • Since my second year, increased workload in the latter department, I belonged to data migrations team. This migrations are from multiple applications of Sage (such as Contaplus, Nominaplus, Facturaplus, Nómina WIN, Contabilidad WIN, Gestión WIN, and Gestión y Contabilidad Profesional WIN) to Logic class, and why I have experience working with databases, ERPs, and in dealing with the customer.
  • My job has clearly changed in those years:
  • During the first year, I made customization of ERP Logic class adapted to customer needs with an analysis given below and on several occasions I did the analysis.
  • Servitel was a subsidiary of SAGE Spain.

Ironhack Web Development bootcamp

Ironhack

January 2015 to March 2015
Intensive programming course for developers and entrepreneurs.
Good development practices: Focus on clean code principles, design patterns and test driven development (TDD)
Specialized in;
  • Ruby (Rails advanced and Sinatra)
  • HTML5, CSS3
  • JavaScript
Learn more

Erasmus courses

Technische Universiteit Eindhoven

September 2011 to June 2012
Design Thinking, Marketing & Innovation and E-commerce.

Telecommunications Engineering / Ingeniería Superior de Telecomunicaciones

Universitat Pompeu Fabra

September 2008 to June 2012
Electrical, Electronics and Communications Engineering
  • JavaScript
  • React JS
  • Redux
  • Mocha / Chai
  • MeteorJS
  • Ruby on Rails
    RSpec, Cucumber, Capistrano
  • HTML5
  • SQL
  • Kubernetes
  • NodeJS
  • React Native
    For hybrid Android and iOS app development
  • Redux Saga
  • Python
  • Ruby
  • Linux
  • CSS3
  • Docker
  • Git
  • Azure
  • Jenkins
  • Docker
  • Firebase
  • GitHub
  • AWS
  • Kubernetes
  • Heroku
  • MySQL
  • MongoDB
  • MS SQL Server
  • PostgreSQL
  • LocalStorage
  • TDD and BDD
  • Rapid Prototyping
  • Innovation Management
  • Problem Analysis
  • Agile Methodologies (SCRUM, Kanban, XP)
  • Management
  • Innovation Development
  • Team Leading
  • AWS SageMaker
    *Personalized course from Amazon only to 20 engineers within Haufe (4000 employees)
  • Data analysis
  • Negative Sampling
  • Data streaming handling
    With professional experience
  • Jupyter Notebooks
  • Data cleansing
  • Model training
  • Anonymization
  • English
    Advanced
  • Spanish
    Expert
  • Catalan
    Expert