Stelios Gerogiannakis
Stelios Gerogiannakis, Principal Engineer at GoCardless. A senior software engineer with over 20 years of experience implementing demanding applications across different sectors. Team lead, life-long learner, technology and people enthusiast (you cannot have one without the other!) Whether while taming the “terabyte beast” or restructuring a whole bank's tech-stack, I enjoy the process of designing and building a system as much as building a team. To solve difficult technical problems while building trust relationships along the way. I like crafting simple-yet-quality code, learning new things and I love the feeling of creativity at the end of the day. I believe in leading one’s peers by example, using the right tool for the right job, while being honest and transparent. I want to help craft exciting products which will make a "dent in the universe", while continuing to learn and improve myself. Specialties: Micro-Service architectures, OAuth, Open APIs, Hadoop/HDFS/Avro/HBase, NoSQL (Cassandra, Neo4J), Apache Flume, Core Java, Multi-threading, Spring framework stack, J2EE technology stack, AOP, Continuous integration tools (Maven, Hudson, Sonar, Continuum, Ant), XML, XSL, XPath, Investment Banking, Online travel industry, Pharmaceutical/Medicines, Chemicals legislation.