Telecommunications Engineer and Computer Scientist. I graduated with honors from Illinois Institute of Technology where I obtained high impact results while researching extreme scale supercomputing.
After having the opportunity to work with a fascinating startup, Kupstar, I accepted a position with EYP SCAP in which I began to design and develop SCADA systems. In this position I took part in a high security automatization project. Shortly after, I individually managed and coordinated the SCADA of a complex recycle plant.
When I had the chance of getting involved in a large Emergency Center project, I immersed myself in the venture contributing with my knowledge in telecommunications. Being responsible for the radio division, I implemented a high efficient TETRA radio controller that dispatched a fleet of thousands of terminals.
Extensive international experience in Europe, North and South America. Proven results in demanding roles. Resolute attitude and eager for new challenges.
Software Engineer @ From October 2013 to Present (2 years 2 months) Software Engineer @ Emergency Center Radio Control and Communications, PMR and TETRA
• Developed an efficient TETRA Communications Driver able to Monitor and Dispatch thousands of terminals simultaneously. Agile development, Multithreading, .NET
• Designed and programmed UI based applications in VB.NET. Hundreds of db access and network calls per second. Emergency Center operator and dispatcher to operate communications and radio monitoring
• Implemented a Microsoft SQL relational database responsible for all the radio communications data. Modeling and version control through PowerDesigner
• Managed the integration of radio infrastructures employed by security forces, military and emergency services. Peruvian National Police emergency center in Lima, serving millions of civilians
SCADA Design and Development
• Led the development of a SCADA for a modern recycle plant serving 650.000 people. Complex automatization algorithms for ventilation and hydraulic subsystems. NI Labview, PLC programming
• Participated in the automatization and control of a state of the art tunnel. Integrated critical security subsystems. C# and VB custom drivers for AID thermal cameras and SOS posts among others
• Co-developed a Modbus TCP server to enable SCADA remote control, thousands of R/W variables From December 2011 to May 2013 (1 year 6 months) Madrid Area, SpainSoftware Engineer @ • Ruby on Rails back end programming, enhanced performance and scalability
• Innovative startup company, online Basketball Platform From September 2011 to December 2011 (4 months) Research Assistant @ • Implemented a complex Java simulator to explore a innovative distributed scheduling approach using work stealing. Provided evidence of being a scalable method to achieve load balance at Exaescales
• Under the guidance of Dr. Ioan Raicu, in the framework of a NSF CAREER Award. "Avoiding Achilles' Heel in Exascale Computing with Distributed File Systems" From May 2011 to August 2011 (4 months) Paddle Tennis Coach @ Taught children, teenagers and adults from basic to advanced level. Transmit the technique and passion for this beautiful sport
Responsible for 6 independent groups for up to a total of 20+ patrons From September 2009 to June 2010 (10 months) Madrid Area, Spain
MS, Computer Science, Honors, GPA 4.0 @ Illinois Institute of Technology From 2010 to 2011 BS and MS, Telecommunications Engineering @ Universidad Politécnica de Madrid (UPM) From 2006 to 2011 Certificate of Completion, Learning Robotics, Artificial Intelligence @ Instituto Superior Técnico, Lisbon From 2008 to 2008 Juan Hernandez is skilled in: .NET, Java, Distributed Systems, High Performance Computing, TETRA, DMR, PMR, Asterisk, SIP, RTP, TCP, SCADA, Labview, PLC Programming, Cryptography