Alvaro Jose Lorente Perez Email and Phone Number
Engineering leader & technical entrepreneur with +13 years of experience in the software industry. Currently working in the green tech industry in a public traded company, with previous experience in Ad-Tech, an S&P 100 company, a renowned agile consultancy firm and independent consultancy.- Define tech strategy & support people management in fast-growth environments. Within a tech department of over 150 people, we planned to increase EBITDA to 32 million & reduce OPEX by 10%.- Understand business needs to generate balanced and scalable engineering organizations that deliver value to clients. Started a new office for Green-tech scale to 20 employees, delivering value across 2 products through MVPs in less than a year.- Organize teams to improve productivity through domain vertical slicing and provide access to customers, also using agile and extreme programming to provide quality, reliability, and speed on the value delivery. Teams performing in DORA metrics on the range of high & elite.- As a consultant, I supported clients not only by delivering code yet providing advice on future improvements in their platforms & practices. MVP of web API that saved ~6-month budget.- Create safe team & company collaboration environments by focusing on generating a good culture. Driving high retention. - Personal projects help me keep up with technology and provide value to >750k users from the development and open source community. Cleanlyer won the code4ACause Challenge in Sofia.- Passion for hands-on coding in side projects has kept me up to speed with the evolving technology and practices landscape.- Continuously share knowledge with the software community through different channels. Provided lunch and learns, talks, meetups, and multiple hands-on sessions in the last year.
-
Director Of Engineering PlatformVoxel, An Amadeus Company Oct 2024 - PresentA Coruña, Galicia, Spain -
Open Source Contributor & Side ProjectsKanekotic Jun 2015 - PresentBarcelona, Catalonia, SpainPersonal organization to develop projects during personal time. Open-source projects and tools have >700k downloads. Some projects undertaken through this time are:- Extensible full-stack actor system written in typescript. Allowing to focus on business logic and not traversal subjects like remote request, database interaction, etc. - Remote board games using react-native and backend in GraphQL.- Package to improve top-level exception handling in NodeJS express applications.- Mobile applications using React Native published on the android market, with backends deployed in AWS. One of this projects won Sofia's Angel Hack hackathon of code4ACause challenge. - Package generator that retrieves and loads platform dependent modules into NodeJS applications.- NPM packages for electron that improve the extensibility of the platform. By providing a plugin system that integrates with NPM and adding social login.- Multiple plugins for Visual Studio & Atom to improve productivity by providing error searches and follow video tutorials.- Develop and maintain Jenkins plugin to add support of the .travis.yml pipeline as code definitions.- Multiple command lines that improve interaction with databases and app dependencies analysis.- Develop unofficial API’s wrappers for NodeJS platform to sync data in between running platforms.- Chatbots for Facebook Messenger used for promoting small businesses. - Package to add future toggles to Scala applications by configuration files.- Extensible electron applications to manage social media.Tech Stack & Practices: JavaScript, Scala, c++, CoffeeScript, react-native, expo, Redux, VueJS, jQuery, electron, bootstrap, stylus, AR toolkit, dynamodb, NodeJS, express, GraphQL, apollo-graphql, sockets.io, MongoDB, redis, webpack, babel, jest, mocha, chai, sinon, proxyquire, google-test, Travis CI, GitHub actions, appveyor, docker, azure, digital ocean, AWS, Heroku, ruby, Jenkins, open source. -
StlScrm - Lidl International Hub Mar 2024 - Sep 2024A Coruña, Galicia, Spain- Improve internal alignment of the engineering management group, and with other groups, specifically the product and cross engineers group (staff & principals). - Define product budget, and team requirements for the future.- Lead a multidisciplinary team & redefine its practices to focus on product value. -
Head Of Software & ArchitectureHolaluz.Com Oct 2022 - Jan 2024Barcelona, Catalonia, SpainGreen-tech IBEX35 company revolutionizing the energy sector in Spain by transforming rooftops and generating energy in a distributed way. I joined the team to help provide a future engineering strategy path during the hyper-growth phase in a department with 150 people. Some of my duties include:- Reorganize the technological decision-making process through RACI responsibilities. Improve efficiency and reduce the time from plan to execution.- Define values, principles, and practices that are standardized across the organization. Simplifying the overall processes and the support system required.- Run domain discovery for the entire organization through DDD to reorganize teams and projects to accommodate vertical slicing, improving the team's autonomy and streamlining user value delivery.- Define a plan and timeline to reduce legacy systems, reduce maintenance workload and correct scale resources, reducing OPEX.- Reshape engineers and engineering recruitment process to foster T-shaped development, providing autonomy inside the team and reducing silos.- Run tech radar, simplifying the overall complexity of the technology landscape. Reducing the cognitive load of solution generation.TechStack & Practices: Engineering strategy, Servant Leadership, Candid Feedback, RACI, DDD, DORA, AWS, GitHub Actions, Datadog, Inceptions. -
Engineering Manager & Barcelona Office StarterClimatepartner May 2021 - Oct 2022Barcelona, Catalonia, SpainFirst employee in the Barcelona office. Looking to grow a technical exelence delivery center. We want show that technology can be fun, challenging at the same time we help the environment and the future of this planet.I take care of a multitude of subjects, like:- Create partnerships with the city socio-economical structure to provide opportunities in technology through initiatives like Barcelona Inclusive Coding. This helps scale our operations.- Support the team members personal growth by preparing a plan and doing 1:1 to provide the correct support.- Enable tooling for the entire organization to take ownership of their domains by taking care of the Infrastructure team and treating it as a product. Implementation of integrations like github actions (CI/CD), datadog (obeservability) & opsgenie (alarming).- Drive the architecture & data guild to get company level alignment in diferent subjects.- Help define the user journey and how they will use our product. Devise how this translate to domains that teams can take onwnership.- Define company wide support system for employee growth.- Drive Technology Radar exercise at company level to clarify gidelines in technology and practices.- Improve our Recruitment process by optimizing the pipeline and communicating with the department in charge of sourcing the expected figures and data so they scale acordingly. -
Technical Lead Software EngineerChartboost Jul 2020 - May 2021Barcelona, Catalonia, Spain- Design and development of an ML-based prediction models training platform. Using Spark and GCP Dataproc as base technology. - Enable data engineers to define new models using a comprehensive UI develop in react.- Design and development of a Device Identity Graph. Determine identity of billions of devices out of billions of daily requests.- Propose and provide tooling for technology radar initiative inside the organization.- Share team management tooling and knowledge with the leadership team.- Share knowledge in presentation to the Barcelona office related to continuous deployment and delivery acceleration. -
Technical Lead Software ConsultantThoughtworks Mar 2020 - Jul 2020Barcelona, Catalonia, Spain- Lead multidisciplinary team working in implementing the public API in charge of the instream of listings into the platform.- Implementation of microservices in scala. Ingesting information from integrating parties and propagating them in the current platform running over the AWS infrastructure. - Work on the evolution of the contract on the public API on the basis of versionless changes through expand and contract.TechStack & Practices: scala, aws, cloudformation, play-framework, kafka, firehose, dynamodb, oracle, scala test, jenkins, kibana, datadog, opsgenie, tdd, trunk development, feature toggles, scrum, pair programming. -
Technical Lead Software ConsultantThoughtworks May 2019 - Mar 2020Dallas, Texas- Lead multidisciplinary fullstack team within a dynamic space with competing priorities and multiple initiatives to support.- Design and development of kotlin & java micro-services in charge of trace containers and their content waiting to be transferred or given to customers.- Design and development of react applications optimized for mobile platforms in charge of providing user capabilities to find, collect and store content into containers, and containers into locations.- Continuous development of new functionalities after MVP by continuous delivery using feature toggles.- Support and discuss architectural requirements at different levels to align multiple teams with the architectural vision.- Manage expectations from stakeholders and make sure the team was correctly supported to focus on delivery.- Empower team members to grow as leaders by taking ownership of epic level requirements as feature leads.- Grow Team & recruiting new team members by having conversations and understanding their background.- Create a safe environment where everyone feels confident to participate in team conversations by doing team huddles for team level decisions.TechStack & Practices: typescript, kotlin, java, react, pcf, Spring Boot, kafka, JMS, OMS, Cassandra, nunit, gitlab, kibana, xmatters, tdd, trunk based development, feature toggles, kanban, pair programming. -
Senior Software ConsultantThoughtworks Apr 2017 - May 2019Barcelona Area, Spain- Architecture design and implementation of scala micro-services in a real-time streaming environment with the responsibility of integrating with competitor retailers.- We integrate into the production environment due to CI/CD practices. Test coverage ~95%,, master branch development using feature toggles, monitoring, and real-time queryable logging.- Write and maintain stateless code and AWS cloudformation files, able to support bursts of more than 2 million messages.- Improve response time performance by ~40% of existing .net webapi application, removing bottlenecks in existing code and implementing more efficient middlewares.- Integration with a new micro-service in charge of image handling without breaking the current workflow by async messaging using rabbitmq.- Moved existing identity provider from 3rd party vendor with proprietary technologies to new internal service that uses standard jwt tokens over oauth2.0.- Added integration with new service that validates user imputed data that must heavily comply with the automobile manufacturing companies expectations for legal purposes.- Provide mentoring through pair programming and knowledge sharing sessions at team and office level.TechStack & Practices: scala, c#, ruby, aws, cloudformation, play-framework, webapi, rabbitmq, kafka, kafka-streams, akka, dynamodb, oracle, guice, autofac, mockito, scala test, nunit, moq, jenkins, gocd, splunk, kibana, datadog, opsgenie, tdd, trunk base development, feature toggles, kanban, pair programming. -
Consulting Software EngineerStremio Oct 2016 - Apr 2017Development of new functionality and generating required tooling using C++ and Javascript.- Setup CI/CD infrastructure and pipelines to deploy a multi-OS application, improving the path to production to take only ~15 minutes for all platforms. - Working on debugging and solving issues related to casting to different hardware.Implemented multi-OS updater for OSX, Windows, and Linux.- Benchmark of different video playback technologies, to decide the most efficient player for the product.- Refactor middleware and added integration tests.TechStack & Practices: javascript, c++, nodejs, qt, angular, qmake, chromecast, tape, mocha, chai, proxyquire, ffmpeg, hls, jenkins, rollbar, kanban.
-
Software EngineerSchlumberger Jul 2014 - Sep 2016Paris Area, France- Main developer in software project, my main responsibilities are the implementation of new functionality on the client-side using C# and WPF, and on the server-side using C++11 standard in conjunction with the STL and Boost libraries.- Update WPF UI and controls to use Metro style. - Refactor to accommodate new telemetry by introducing architectural and code changes, extending the current functionality to accept a new type of plug-in. - Improved communication performance between OPC-Server and hardware, removing problems related to eco and deadlocks on the serial communication.- Final code reviewer in the project (client and server).- Implementing and reviewing coding tests for the recruitment of new candidates (C# and C++).- Commissioning the infrastructure required to use TFS build system across the centre. - Migrated project SCM and CI systems, to use GIT and TFS.- Work directly with the client to define and establish requirements. Use of agile techniques to validate that requirements had been correctly implemented. - Become an Agile coach for teams interested in applying new practices. -
Software EngineerSchlumberger Aug 2011 - Jul 2014Abingdon, United Kingdom- Developer in software project, implementing functionalities on the client-side using C#, and on the server-side using C++.- Migrated application client-side from Winforms to WPF, aiming to improve user experience with intuitive and friendly interfaces, thus reducing training needed.- Created a low level back-end Modbus simulator.- Improved performance of OPC-Server and the network traffic generated by the application, disabling the gathering of data for non-configured or non-present hardware.- Created new plug-ins for hardware supported, increasing the functionality of the software.- Created visual representation of the hardware boards and their current status, helping the troubleshooting process (WPF).- Integrated support for non-Modbus hardware equipment (Impedance check).- Increased unit test coverage (more than 10%).- Lead and mentor an intern on company procedures, helping him to get up to speed with project, practices and work environment.- Integrated UI automation testing to continuous integration system, validating the quality of daily builds.- Work directly with the client to define and establish requirements. Use of agile techniques to validate that requirements had been correctly implemented. -
It ManagementEuropa House Apartments Jan 2010 - Jul 2011Alacant Area, Spain- Development of a java based room and services manager application for the hotel, with integrated web services.- Prepared a tailored IT services budget, meeting company´s needs and expectations, while saving management over 75% of their previous IT budget.- Network design for the five-building student residence complex (900 users approx.).- Assemble and maintenance of the network for 2 of the buildings (300 users approx.).- Collaborated with sales and marketing team (generating Advertising and logotype design.), helping achieve a 90% of continuous room occupancy.
Alvaro Jose Lorente Perez Education Details
-
Computer Engineering
Frequently Asked Questions about Alvaro Jose Lorente Perez
What company does Alvaro Jose Lorente Perez work for?
Alvaro Jose Lorente Perez works for Voxel, An Amadeus Company
What is Alvaro Jose Lorente Perez's role at the current company?
Alvaro Jose Lorente Perez's current role is Director of Engineering | Fractional CTO | Serial Product Founder.
What schools did Alvaro Jose Lorente Perez attend?
Alvaro Jose Lorente Perez attended Universitat D'alacant.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial