Apache Storm PMC, Committer @ The Apache Software Foundation
Staff Software Engineer @ Hortonworks
BSE, MSE in Electrical Engineering and Computer Science (Summa Cum Laude) @
Instituto Superior Técnico
I am a driven Software Engineer with academic degrees in Electrical Engineering, Computer Science, and with 7+ years of experience in Java, J2EE, Distributed Systems, Web-Services, Concurrency, Security, and TDD. My education and experience endowed me with strong software design skills (OOAD, SOLID principles, GRASP patterns, GoF design patterns), and with extensive knowledge of algorithms, data structures,
I am a driven Software Engineer with academic degrees in Electrical Engineering, Computer Science, and with 7+ years of experience in Java, J2EE, Distributed Systems, Web-Services, Concurrency, Security, and TDD. My education and experience endowed me with strong software design skills (OOAD, SOLID principles, GRASP patterns, GoF design patterns), and with extensive knowledge of algorithms, data structures, performance tradeoffs, and good practices. I believe in continuous self-improvement and scientific research as evidenced by several publications and appointments as visiting scholar at Stanford University, despite working full-time. At Stanford I also contributed to open source imaging software (MrVista, MrDiffusion, CINCH, DtiQuery). I am very confident and comfortable working autonomously, yet I strive in being part of a team and in contributing to others' success.
. Programming Languages: Java, J2EE, BASH, Flash 3, Python, C++ (std), MATLAB, C#, Assembly
. Programming Paradigms: Object Oriented, Imperative, Generic, Reflective, Event-Driven
. Databases and Distributed Technologies: MySQL, Hibernate (ORM), EhCache, Coherence, H-Base, Hazelcast, Redis
. Technologies and API’s: JPA, RMI, Servlets, HTTP, Protobufs, JUnit, JMockit, Cactus, JMX, JAAS, XML, JSON
. Development Tools and IDE’s: Gradle, Git, Gerrit, IntelliJ IDEA, JIRA, Apache-ANT, Eclipse, SVN
. Applications (Servers): Glassfish, Splunk, VMware (virtualization), Cloud Applications, CEP, Rules Engines, SPSS, SPM
. Operating Systems: Linux (Ubuntu), Mac-OS-X, Windows
Please feel free to contact me for more information on my experience, research, and accomplishments.
Thanks for looking at my profile :)
Sr. Software Engineer @ The AppDynamics Application Intelligence Platform is an on-premise and multitenant cloud (SAAS) solution for application, databases, and mobile performance management and analytics.
I worked on the concurrent, transactional, persistent Java platform, which is the backend supporting structured and unstructured big data indexing, time series analytics, event correlation, real-time streaming, and event based alerting.
During my tenure I worked on new features and enhancements. I gave contributions to the new distributed platform, REST and internal APIs, performance optimization, concurrent code, persistence layer, logging framework, unit tests, and code quality.
Please see projects  to  for details.
Skills: Java, J2EE, Glassfish, MySQL, Hibernate (ORM), EhCache, Distributed Systems, H-Base, Hazelcast, Redis, Web Services, REST, HTTP, Google Protobufs, XML, JSON, TDD, JUnit, JMockit, Cactus, APM, Performance Tuning, Splunk, OOAD, Design Patterns, SOLID, GRASP, SCRUM From September 2013 to Present (2 years 4 months) Sr. Software Engineer @ Member of the Quantum Leap R&D team that developed TIBCO BusinessEvents, an award winning technology for real-time Complex Event Processing. I also contributed regularly to build automation and unit tests.
Skills: Java, Distributed Systems,Concurrency, Parallelism, Networking, SOA, XML, HTTP, REST, Web Services, JAAS, Security, Rules Engines, CEP, Performance Tunning, OOAD, Design Patterns, SOLID, GRASP
Please see  to  in the projects section for details on my professional accomplishments. From February 2008 to July 2013 (5 years 6 months) Visiting Scholar @ Computer Science Department - DAGS Group
Please see  in the projects section. From July 2010 to March 2011 (9 months) Visiting Scholar @ Psychology Department – Stanford Mood and Anxiety Disorders Laboratory
Electrical Engineering and Computer Science Departments - Vision Imaging Science and Technology Lab
Study of classification algorithms featuring volumetric and morphometric fMRI data to categorize the prevalence of Multiple Distress Disorder (MDD)
Developed Python and SPSS Syntax scripts to compute statistical and correlation analysis of fMRI brain activation data
Enhanced and ported (to Mac-OS platform) the imaging software packages MrVista, MrDiffusion, CINCH, DtiQuery.
Publications: ,  From June 2008 to June 2010 (2 years 1 month) Research Associate @ Psychology Department – Translational and Developmental Neuroscience Laboratory
Single developer of the first code implementation of context dependent correlation analysis (PPI) of fMRI data. Project in collaboration with the NIH that lead to the first publication in PPI  in the top journal of General Psychiatry.
Developed Python, Unix Shell, MATLAB, SPM, and AFNI scripts to analyze fMRI images and to do conversion between medical imaging formats
Publications: ,  From May 2006 to September 2008 (2 years 5 months)
M.S.E, Electrical Engineering - Systems @ University of Michigan From 2004 to 2006 Licenciatura, Electrical and Computer Engineering (5 year program, equivalent to Integrated Masters) @ Instituto Superior Tecnico - Technical University of Lisbon (school ranked #1) Hugo Louro is skilled in: Java, XML, Algorithms, Data Structures, OOP, OOAD, Design Patterns, Server Side Programming, Monitoring and Management Server, Complex Event Processing, Rules Engines, Concurrency, Distributed Systems, Machine Learning, Artificial Intelligence
Looking for a different
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension