https://github.com/alvarotor | |
https://www.linkedin.com/in/alvarotorresp | |
English: Professional (Spoken and written) | Spanish: Native |
PROFILE |
Alvaro Torres Senior Software Developer |
Senior IT professional with over 15 years of experience in software development across various industries. Proficient in designing, distributing, and implementing software solutions tailored to diverse business needs. Proven success in roles ranging from solo Developer and team Developer to Lead Developer in corporate settings and Technical Lead in startup environments. Expertise spans full-stack monolith websites, microservices back ends, web and mobile front ends, and cloud-distributed systems. Creative problem solver who delivers innovative solutions to complex challenges. Highly effective communicator with a track record of collaborating seamlessly with stakeholders, technical teams, and cross-functional departments. Committed to continuous learning and innovation, with a strong focus on optimizing systems and processes. Versatile in adapting to multiple roles to meet organizational goals and lead projects to successful completion.
MAIN TECHNOLOGIES |
Programming Languages: Golang, C#, JavaScript & Typescript, GraphQL, Shell Scripting, SQL Frameworks & Libraries: React, Gin Framework (Golang), GORM, Traefik, AngularJS, Bootstrap, JQuery, NancyFx, Entity Framework Core, Craft CMS | Mobile Development: React Native, NativeScript Databases: PostgreSQL, SQL Server, Redis, Mongo APIs: GRPC, WebSockets, Google Maps API, Google Docs API, Twilio | Cloud & DevOps: |
PROFESSIONAL EXPERIENCE |
Remote Cloud Software Developer. | August 2021 – January 2024 |
Humn. London, UK. Remote.
Company bought by AON:
https://aon.mediaroom.com/2024-03-07-Aon-Acquires-AI-Powered-Platform-to-Help-Fleet-and-Mobility-Clients-Make-Better,-Insight-Driven-Decisions
Remote Lead Architect, Analyst and Full Stack Mobile and Back end Developer. | February 2020 – July 2021 |
Circles. Socotree. Berlin, Germany. Remote.
Analyzing, building and developing the app that helps people make friends faster. Managed to get 2000 users in Berlin city in 3 months before the pandemic.
Using a microservices architecture on the backend on aws ec2 servers and connecting all of them with GRPC and using GraphQL as endpoint, running docker compose to glue it all together, and react native as the front end app for android and iphone.
Backend: Golang, GraphQL, GORM, GRPC, Websockets, Postgres, Redis, Docker, Docker compose, Nginx Reverse Proxy, Shell Script, GitHub actions
Frontend: React Native for android and IOS, Websockets, Google Maps, react-native-gifted-chat
Server Cloud: Amazon AWS EC2, AWS S3, Postgres Database, App Center for distribution
Management: Slack, GitHub, Trello, Jira
Stores: Google play, Apple Store with TestFlight
Remote Lead Architect, Analyst and Full Stack Mobile and Back end Developer. | August 2018 – December 2019 |
Entravex. Bern, Switzerland. Remote.
Analyzing, building and developing the system to allow guests check in at the hotel within the app before arriving. Guests would send their info plus pictures of their ID and selfie. The hotel can verify in real time the guests that are coming before they arrive physically and allow them directly to go to their room and open it with the app. Also using cloud technologies to autocomplete their address and check if there are humans in their pictures and there is the gender that they claim they are. Using Salto locks.
Backend: Golang, Gin Framework, GORM, Postgres
Frontend: NativeScript for android and IOS
Server: Amazon AWS Elastic Beanstalk, Amazon Rekognition, Postgres Database, Google maps
Management: Slack, BitBucket, Git
Remote Senior Full Stack Developer. | March 2017 – June 2018 |
Pirate Studios. UK. Remote.
Analyzing, building and developing the systems to allow musicians to book and use the rooms where all devices and instruments are interconnected for rehearsing, filming or recording. Working on a team of 4 developers all remotely.
Backend: Node, Ruby, Craft CMS, Google docs
Frontend: React, Redux
Server: Google Cloud, Heroku, google docs api, continuous integration systems, server less functions, twilio
Management: Pivotal Tracking, Jira, Slack, GitHub
Lead Architect, Analyst and Full Stack Developer in a team of 5. | September 2015 – February 2017 |
Cook At Home. Tallinn, Estonia.
Analyzing, building and developing the social network to allow cooks all over the world to cook at peoples’ homes. Working and leading a team of 3 developers and a designer remotely.
Backend: NancyFx, C# Core, Entity Framework Core, SQL Server, TSQL, Bitbucket Git system
Frontend: Bootstrap, AJAX, JQuery, HTML5, Razor, CSS3, JSON, ReactJS, AngularJS, Google maps
Server: Azure cloud system
Management: Trello backlog, Slack
Senior Backend Frontend Developer and Android Developer | April 2014 – January 2017 |
Ryanair. Dublin, Ireland.
Developing in a big team under an agile system, using Jira tickets, fixing issues and providing solutions. Being part of the team developing the airplanes booking tickets system website and being also part of the Android application team.
Backend: C#
Frontend: AngularJs, AJAX, HTML5, CSS3, JSON
Mobile: Android java
Management: Jira ticketing system
Various positions spanning from January 2001 to March 2014:
PERSONAL PROJECTS |
Passionate about exploring and working with emerging technologies, I engage in hands-on projects to enhance my skills and contribute to the open-source community. Currently, I am focusing on the following:
ACADEMIC EDUCATION |
Technical Engineering in Computer Systems | Universidad UNED | 2000 – 2004 |
Professional Formation in IT Programming for Business | San José. Cadiz, Spain | 1997 – 1999 |
Courses: Sql Server, ASP.NET, C#
OTHER SKILLS |
Testing: Project Management & Collaboration Tools: | Other Technologies: Soft Skills: | Additional Skills: |
ME |
I have a passion for traveling, socializing, and networking, which allows me to explore new places and build meaningful connections.
My interest in learning languages and immersing myself in different cultures has led me to become proficient in Spanish and English, and I am currently studying Valencian.
I enjoy practicing team sports, such as soccer and basketball, which help me develop teamwork and leadership skills.
My outgoing personality and positive attitude enable me to engage with others effectively and create a friendly, collaborative environment. Through these experiences, I have gained valuable insights and skills that enhance both my personal and professional life.
Alvaro Torres CV -