Image of Stefano Galarraga

Stefano Galarraga

Lead Developer - BigData Expert

Staff Software Engineer at Google

Camden, England, United Kingdom

Section title

Stefano Galarraga's Email Addresses & Phone Numbers

Stefano Galarraga's Work Experience

Crowdmix

Lead Developer - BigData Expert

June 2015 to Present

Try Catch - Less candidates. More hires.

Java - Scala - Big Data Expert

February 2015 to Present

GerritForge Ltd

Contributor

April 2012 to Present

London, United Kingdom

Stefano Galarraga's Education

Politecnico di Torino

MEng Software Engineer 110 e Lode (first class honors)

1992 to 1998

Stefano Galarraga's Professional Skills Radar Chart

Based on our findings, Stefano Galarraga is ...

Matter-of-fact
Challenging
Loner

What's on Stefano Galarraga's mind?

Based on our findings, Stefano Galarraga is ...

52% Left Brained
48% Right Brained

Stefano Galarraga's Estimated Salary Range

About Stefano Galarraga's Current Company

Crowdmix

Joined CrowdMix as BigData expert to help them in create a BigData team and in implementing a large scala social network. Started focusing on BigData and System Scalability aspects of the system, working with Data Scientists and Data Engineers and then been asked to lead the whole development team. Technologies - Scala, Java - AKKA, AKKA Streams,...

Frequently Asked Questions about Stefano Galarraga

What company does Stefano Galarraga work for?

Stefano Galarraga works for Crowdmix


What is Stefano Galarraga's role at Crowdmix?

Stefano Galarraga is Lead Developer - BigData Expert


What is Stefano Galarraga's personal email address?

Stefano Galarraga's personal email address is g****[email protected]


What is Stefano Galarraga's business email address?

Stefano Galarraga's business email addresses are not available


What is Stefano Galarraga's Phone Number?

Stefano Galarraga's phone +44 ** **** *100


What industry does Stefano Galarraga work in?

Stefano Galarraga works in the Information Technology and Services industry.


Who are Stefano Galarraga's colleagues?

Stefano Galarraga's colleagues are Smriti Khullar, Shabbir Hussain, Debabrata Bagchi, Ben Gleisner, Jordan Greig, Shannon Harris, Isabelle Taylor, Kalman Bekesi, Kirsty Towers, and Holly Ade-Simpson


About Stefano Galarraga

📖 Summary

Software engineer with almost twenty years of experience in software development with good knowledge of the full application life cycle and agile methodology. Experienced Lead Developer and Software Architect. Still enthusiast coder. Great passion on back-end development, mostly for high-performance, distributed and scalable systems. I had a good exposure in writing multithreaded applications mostly in core Java and recently in Scala but also, in the past, in C and C++. In many projects I worked on I have been involved in the analysis and re-design of systems in order to improve performances. Good knowledge of message-based integration and event-based/reactive architectures as SEDA or agent/actors for highly concurrent applications, currently working with the AKKA actor framework. Strong capability in delivering projects on time, aligned with business requirements and cost-effective. Very interested in functional programming. Scala enthusiast. Contributing to Open Source projects: - Scalding: https://github.com/twitter/scalding - Spray Funnel: http://galarragas.github.io/spray-funnel/ - Scalding Unit: http://scalding-io.github.io/ScaldingUnit/ - Scalding-Taps: https://github.com/scalding-io/scalding-taps - ValiData: https://github.com/galarragas/ValiData - Avro Hugger - https://github.com/julianpeeters/avrohugger Contributed with two chapters to the book "Programming MapReduce with Scalding"​ published by Pakt (http://www.packtpub.com/programming-mapreduce-with-scalding/book) Specialties: Technologies: - Java, Scala - Functional Programming - Multithreading, high-throughput applications - Reactive/Event-Driven Development, AKKA, Spray - Big Data Personal skills: - Agile Development - Team Leadership - Motivated and committed to results, able to work under high pressure - Experience in the Full Product Lifecycle Management - Curious about new technologies and eager of being exposed to new challenges GitHub: https://github.com/galarragasLead Developer - BigData Expert @ Joined CrowdMix as BigData expert to help them in create a BigData team and in implementing a large scala social network. Started focusing on BigData and System Scalability aspects of the system, working with Data Scientists and Data Engineers and then been asked to lead the whole development team. Technologies - Scala, Java - AKKA, AKKA Streams, Spray, Spark - Cassandra, Elasticsearch - Kafka - AWS, Docker, Mesos, Marathon From June 2015 to Present (7 months) Java - Scala - Big Data Expert @ Helping TryCatch.us in the candidate selection for the Java, Scala and Big Data area. From February 2015 to Present (11 months) Contributor @ Contributor to the GerritForge project integrating Gerrit with application lifecycle management tools. Back end coding and support. From April 2012 to Present (3 years 9 months) London, United KingdomBigData/Scala Lead Developer @ Leading Barclays Big Data Core Team referring directly to Barclays Head of Data. The team is responsible of driving the company adoption of Hadoop and Big Data technologies. Working closely with the different projects to provide technical support and guidance in the design and implementation. Developing custom components and libraries to be used in different Big Data projects in the whole the bank. We are also involved in the evaluation of different available or emerging Big Data technologies to be adopted by the Bank in an autonomously configured and managed Hadoop Cluster. Technologies - Scala, Scalaz - AKKA, Spray - Scalding, Spark, Spark JobServer - CDH 5.3, HBase, Hive - Graph databases: OrientDB using Thinkerpop Blueprint - Docker, Mesos From July 2014 to June 2015 (1 year) London, United KingdomCo-Founder - Lead Developer @ Karedo (http://karedo.co.uk/) is a startup founded together with two of my former colleagues from Sky. The purpose is to offer a payment system based on rewarding user to share their personal-data and to interact with brand advertisements. Technologies - Scala, AKKA, Spray, Play - WireMock, ScalaTest, SubCut - MongoDB From March 2014 to February 2015 (1 year) BigData - Scala Developer @ Working in the Big Data Team at BSkyB. Translation of data-scientist models into distributed computational frameworks. Developing tools, dashboards and services used by other Sky units for fraud detection, customer recommendations and data analysis. Technologies: - Scala - Hadoop/HDFS - HBase - Scoop - Hive - Scalding - Spray, AKKA, RxScala, Scala Async - Subcut, WireMock, ScalaTest, Spec2 - Elastic Search From October 2013 to July 2014 (10 months) London, United KingdomSenior Developer @ Working as part of the Equal Expert team on the VISA V.me project, aiming to implement a digital wallet service to be used by all VISA members and other banks. Technologies: - Core Java, Spring (IoC, MVC, Security) - Agile development, TDD, Scrum - Git, Crucible code review From April 2013 to September 2013 (6 months) London, United KingdomSenior Java Developer @ Development of the AIMIA's new Loyalty product. Member of the team focusing on the implementation of the points reward system. Technologies: - Java, Spring (IoC, Security), Spring MVC + Freemarker, Spring Batch, Spring Data - Rest Web Services - Camel ESB - MySQL, Mongo DB - Git - Agile Development (TDD, CI, Scrum) From January 2013 to March 2013 (3 months) Senior Java Developer @ Back End developer in the Mobile Applications Team. Working on the Mobile Web Components project, aiming to develop a set of common feature required by Betfair's the different mobile native applications as web view. Even being part of an external contracting team the work includes contributing to the implementation and evolution of Betfair's Mobile Applications framework. Technologies: - Java, Spring (IoC, AOP), Spring MVC + Freemarker, Selenium - REST/SOAP web services - Apache Cassandra - Perforce - Agile Development (TDD, Scrum, CI and Continuous Deployment) From August 2012 to January 2013 (6 months) London, United KingdomLead Developer @ Leading the development team working on the development of the Vodafone Group Roaming offer portal. The portal is developed by Vodafone Group and is then offered to the different Vodafone local companies. The version I worked on has been adopted by Italy and Spain. The next versions of the offer under development will be adopted by different countries. Technologies Java, Spring, Spring MVC, Velocity, Spring WS From February 2012 to August 2012 (7 months) London, United KingdomSenior Developer @ Working on the implementation of the new Financial Trading Platform. The team was newly formed so have been involved in the design of the system architecture and also to the definition and set-up of the software development cycle and in the technology evaluation. Achievements Involved in the definition of the System Architecture Implemented a POC version of the system in different technologies (Mule ESB, Spring Integration, Basic Spring JMS) to evaluate the impact on the development process, technology binding and effectiveness. Worked on the initial implementation of the system. Technologies: Mule ESB - ActiveMQ - Java - JMS - Spring - Spring Integration From December 2011 to February 2012 (3 months) London, United KingdomSenior Developer @ Part of the development team of the IdeaPlane Enterprise Social Network platform. Involved in the definition of the company's development agile process. Sprint management, organisation of requirements and releases. Following the development of the ad-hoc "CIB Connect" project in Deutsche Bank. Achievements: - Re-engineered the existing prototypal version of the product to transform it into a Enterprise-ready system. The greatest part of my work was focused on ensuring that the system performance were able to support the target requirement of the customer. - Helped in implementing the agile development process (mentoring on Scrum, helped in defining the software quality certification procedure) - Followed the production until the successful release Technologies/Methodologies: - Hibernate, Spring IoC, Spring Security - Apache Wicket - Tomcat, WebLogic - PostgreSQL - Oracle - Agile Development (TDD/Scrum/CI) From March 2011 to November 2011 (9 months) London, United KingdomLead Developer - Sw Architect @ Part of the back end development team initially, then assumed the role of team leader of the full development team and in the maturity phase of the project took the place of the software architect for the MyWeb portal part of the Vodafone 360 platform (http://www.vodafone360.com/). Technologies: - Java, Spring, Hibernate - EHcache, JGroups - Oracle, JBoss - SVN, GIT - Agile Development/Scrum Achievements: - Joined the team to help in solving the performance issues affecting the product in its before-launch state. Successfully contributed to the redesign of the mostly critical part and reached the required KPIs - Contributed in the introduction of Agile Practices and in the reorganisation of the development team - Followed the product lifecycle until its maturity taking care of the Architecture evolution From August 2009 to April 2011 (1 year 9 months) London, United KingdomSenior Developer @ Developing the Java Back-End components for Integrated Messaging Services of the Now Plus platform. Technologies used: J2SE, J2EE, JMS, ActiveMQ, JDBC, MySql, Spring, Apache Tomcat From January 2009 to July 2009 (7 months) Lead Developer @ Working on the development of several Primeur's Products: - Leading the development team for the new Java - based file transfer transport framework and component for Primeur's SPAZIO applications. First implmented transport for that component included the Server and Client parts of FTP-SFTP-FTPS protocols but the set of protocols is constantly expanded by Primeur labs. Technologies: Java J2SE, J2C, Apache Geronimo, Java NIO, Socket, C - Lead Developer for the WebSphere Message Broker File Extender product developed by Primeur and distributed in OEM by IBM. The product was a plugin to the WebSphere Message Broker allowing it to manipulate files on broker's local file system. The product has been sold all over the world and is currently available in IBM offer. More details of the product are available at (http://www-01.ibm.com/software/integration/wbimessagebroker/fileextender/v5/index.html - Lead developer during the first development phase and then project manager during the maturity phase for the Spazio File Extender product. That product is a plugin of IBM's WebSphere Message Broker platform integrating it to Primeur's SPAZIO file transfer suite, thus enabling the Message Broker to support file transfering scenarios and also mixed file-messaging use cases. Technologies: Java J2SE, WebSphere Business Integration Message Broker (WBIMB), WebSphere MQ, JMS - Lead Developer for DSMQ and DCMQ products. Both producs are developed in C and C++ and Java (for the GUI) and are supporting Windows, Unixes (AIX, Solaris, HPUX, Linux) and also zOS platforms. Data Secure for MQ (DSMQ) is a product for the management of end to end and link security requirements (cryptography, signature) for IBM WebSphere MQ. Data Compress for MQ (DCMQ) allows the compressed transfer and storage of messages in WebSphere MQ. Technologies: WebSphere MQ, C, C++, ZLib commpression libreries, STL, Data Encryption and Data Signature algorithms From June 2002 to December 2008 (6 years 7 months) Turin Area, ItalyDeveloper @ Developer for Internet Engines, Italian R&D center for the Norwegian company NetAccount AS. - Development in Delphi and C# of COM and .NET components providing the server side part of the on-line accounting service provided by NetAccount; - Development of tools and frameworks to support the development of the above-mentioned server components, i.e.: - Code generators for the different languages the components were based on (Delphi, C#, T-SQL); - Documentation generators, - Libraries to support the automatic testing of server components; Technologies used: Delphy, COM, C#, SQLServer From March 2001 to May 2002 (1 year 3 months) Developer @ Development of Java applications for SIM cards - based services. Those services were mainly developed for the operator Telecom Italia Mobile (TIM). I have designed and thus lead the group developing the proof of concept of what then become the InteracTIM platform, allowing the efficient download on the SIM Card of custom applications. That platform has been used for many years (maybe still used) by TIM and installed on all its SIM Cards. It has been also sold to Telecom partner societies on Brasil, Spain and Turkey. The original code of the "virtual machine" installed on the SIM has been for many years quite unchanged in respect of what my group originally developed. I also developed a set of tools for the binary code generation starting from a pseudo-basic language that was used for first demos. Technologies used: Java, J2ME, SIMToolkit, C, C++ From February 2000 to March 2001 (1 year 2 months) Developer - Researcher @ Working as contract researcher and developer for the CIM Laboratory at Politecnico di Torino. Main projects: - Java Developer for a Mobile Agent based Supply Chain integration application for the EU commission ESPRIT project THERPSICHORE. Technologies used: Java, Swing, IBM Aglet (Mobile Agents Framework), C, JDBC - Java Developer for an Intelligent Agent based e-commerce application developed by Politecnico di Torino for Telecom research centre CSELT. Technologies used: Java, JADE (Intelligent Agent framework) From June 1997 to January 2000 (2 years 8 months) MEng, Software Engineer, 110 e Lode (first class honors) @ Politecnico di Torino From 1992 to 1998 Stefano Galarraga is skilled in: JMS, Java, Multithreading, Leadership Development, Core Java, J2EE, SOA, Spring, Agile, Product Launch, Middleware, Hibernate, Architecture, EAI, Integration


Stefano Galarraga’s Personal Email Address, Business Email, and Phone Number

are curated by ContactOut on this page.

10x your recruitment & sales conversations

Contact over 200M professionals
instantly by email or phone. Reveal
personal & work email addresses, as
well as phone numbers accurately with
our ContactOut Chrome extension.

In a nutshell

Stefano Galarraga's Personality Type

Introversion (I), Sensing (S), Thinking (T), Perceiving (P)

Average Tenure

1 year(s), 4 month(s)

Stefano Galarraga's Willingness to Change Jobs

Unlikely

Likely

Open to opportunity?

There's 100% chance that Stefano Galarraga is seeking for new opportunities

Engage candidates 10x faster

Enjoy unlimited access and discover candidates outside of LinkedIn

Trusted by 400K users from

76% of Fortune 500 companies

Microsoft Nestle PWC JP Morgan Merck Rackspace WarnerMedia Randstad Yelp Google

The most accurate data ever

CCPA Compliant
GDPA Aligned
150M Personal Emails
300M Work Emails
50M Direct Dials
200M Professional Profiles
30M Company Profiles

Hire Anyone, Anywhere
with ContactOut today

Making remote or global hires? We can help.

  • 50 contacts/month
  • Works on standard LinkedIn only
  • Work emails, personal emails, mobile numbers
* 1 user per company limit

No credit card required

Try ContactOut for Free