Miguel T.

Miguel T.

Senior Software Engineer

Dublin, Ireland
Hire Miguel T. Hire Miguel T. Hire Miguel T.

Work history

UpStack
UpStack
Senior Software Engineer
2018 - Present (6 years)
[object Object]
  • Creating innovative software solutions for a wide range of clients and businesses which range in complexity and size.

  • Experienced Senior developer, with a proven track record, that loves a new challenge, who creates excellent solutions and follows best practices.

  • Focused on helping companies achieve their goals and increase their return on investment (ROI) through my experience.

Aurea Software
Aurea Software
Senior DevOps Engineer - SME (Subject Matter Expert) / CSA (Chief Software Architect)
2017 - 2018 (1 year)
[object Object]
  • MessageOne offers email management solutions such as EMS and AlertFind for email and documentation archiving, e-discovery, security and notification services for US and EMEA.

  • Reduced TCO from 8.5 mil to 600k per year.

  • Built and maintained a resilient, secure, and efficient SaaS OPS application platform to meet established SLAs for EMS(AMS Aurea) and AF (AlertFind);

European Central Bank - ECB
European Central Bank - ECB
DevOps - Oracle DBA / Unix Solaris/Linux RH Systems Administrator
2015 - 2017 (2 years)
Frankfurt , Germany
  • Monitored Automation Stack, DB Performance Optimization on Oracle side (Explain Plans/Hibernate), Daily DevOps Tasks with Linux, Unix and DB Administration.

  • Supported infrastructure of Sun Enterprise-class servers running Solaris OS and HP Blades running Solaris OS / Linux redhat 3/4/5/6 and 7 recently with satellite integration and administration.

  • Performed root cause analysis of failures and implementing permanent solutions / workarounds to resolve the problem.

ITGate Development, Inc
ITGate Development, Inc
Software Developer / CTO
2011 - 2013 (2 years)
Lisbon, Portugal
  • Software Developer and Tech Tead for 7 other developers (follow the sun methodology) and system engineers, throughout 27 ongoing projects and assisting SLA for 99.9% for 24/7/365.

  • Python OpenStack Module for Layer 2-4 OSI M. vNic, vSwitching Virtualization based on OVS from Nicira and SDN.

  • Managed MVC programming Basis TDD and ORM, Central Repository Systems Build and Automation, Nasa / Rackspace OpenStack Modules Development / Python, Stackless.

Alcatel Lucent
Alcatel Lucent
Research and Development Engineer (Level 4 Support Engineer)
2010 - 2011 (1 year)
Lisbon, Portugal
  • Worked as part of the internal technical support team, assisting the company's clients with their queries and issues.

  • Was responsible for understanding and troubleshooting of Telecoms Engineering BTS, MFS and all related services, with RCA based on X25 and Rose protocols based on Linux and Solaris OS’s.

  • Handled Service Support, Service Operation, Incident Management, Request Fulfillment, ITIL v3 User, IP Telecom / Application RCA and L4 Support, KPI’s Calc (Interpolation, Spatial Aggregation) Management.

Portfolio

DevOps - Oracle DBA / Unix Solaris/Linux RH Systems, European Central Bank, DGIS/INO/DAC SYS
DevOps - Oracle DBA / Unix Solaris/Linux RH Systems, European Central Bank, DGIS/INO/DAC SYS

Worked in the DG-IS-DAC division, on ongoing projects and application integration tasks to enable new and rectified functionality based on Business Requirements (business analysis). Supported infrastructure of Sun Enterprise-class servers running Solaris OS and HP Blades running Solaris OS / Linux redhat 3/4/5/6 and 7 recently with satellite integration and administration. Handled Patching, Performance Tuning. Dataguard Replication and patching. Provisioned Virtual Machines (Solaris Zones / LDOMs / VMware) Performed day-to-day activities including managing FS, LUN replacement, restoring files, configuring adjustments, cooperating with hardware /software vendor, log analysis. Configured TSM clients. Performed root cause analysis of failures and implemented permanent solutions / workarounds to resolve the problems. Actively participated in quarterly failover exercise Technologies Used: Linux RedHat, CentOS, Solaris, Java 5 6 and 7, Tomcat 6 and 7, Apache 2.2x, Weblogic, Maven, Eclipse, Nexus, Jira, SVN GIT and Mercurial, Spring MVC, Spring WS, iBatis and MyBatis, Hibernate, JMS, Oracle, MySQL, Apache Common Math (MathLib JAVA), Log4J and SL4J, Gradle, Ant, AQAPI, EHcache and OSCache, JSTL, JTA, Quartz Scheduler, REST, XML XSD and WSDL, SoapUI, Json, SQL Developer and Toad, X-Mind, Bash, TCSH, Cygwin, Python, Jasper Reports and Crystal Reports.

Java Software Developer, European Central Bank, DGIS/EDA
Java Software Developer, European Central Bank, DGIS/EDA

Participated in IT projects throughout the complete lifecycle for the development of IT application services and the ECB change Management lifecycle. Performance Optimization of applications (MOPDB Replication and EXDI hibernate (DML operations) based on Oracle Parallelization PX and Optimizer Execution Plans). Designed and drafted technical specifications of applications systems in line with the functional and nonfunctional requirements. Performed technical testing and preparing the relevant technical documentation. Supported end- users during acceptance tests and operational teams during migration to the production environment. Investigated, diagnosed and resolved bugs and incidents in the post-go live support of operations. Developed appropriate scripts and procedures for building and packing of application components. Reviewed and implemented security policies to the databases, ensuring data consistency and integrity. Developed working knowledge of business processes implemented in the applications based on AGILE Scrum Methodology. Technologies Used: Linux RedHat, CentOS, Solaris, Java 5 6 and 7, Tomcat 6 and 7, Apache 2.2x, Weblogic, Maven, Eclipse, Nexus, Jira, SVN GIT and Mercurial, Spring MVC, Spring WS, iBatis and MyBatis, Hibernate, JMS, Oracle, MySQL, Apache Common Math (MathLib JAMA), Log4J and SL4J, Gradle, Ant, AQAPI, EHcache and OSCache, JSTL, JTA, Quartz Scheduler, REST, XML XSD and WSDL, SoapUI, Json, SQL Developer and Toad, X-Mind, Bash, TCSH, Cygwin, Python, Jasper Reports and Crystal Reports.

Education

Education
Bachelors Degree in Computer Science - EQF Level 6
IST Instituto Superior Tecnico – Alameda - Portugal
1999
Education
Masters Degree in Computer Science - Systems Engineering of Distributed Systems. - EQF Level 7
IST Instituto Superior Tecnico – Tagus Park - Portugal
2001
Education
Masters Degree in Computer Science - Advanced Software Development - EQF Level 7
DIT Dublin Institute of Technology – Kevin Str. - Ireland
2017