Badges
Certifications
Work Experience
Senior Software Engineer
Huawei• July 2020 - Present
Just started
Senior Software Engineer
Rapid7• October 2019 - June 2020
Main responsibilities: Working on maintaining developing infrastructure-as-code, maintaining CI/CD pipelines up to date. Developing and deploying in-house tools to automate different processes, helping Engineering teams with their requests in order to improve their productivity. Technologies used: Terraform, Chef, Jenkins, Groovy, Docker, Selenium, Python, Java, Maven GIT, Bash/Shell scripting, Mac OS/Linux/Unix OS, Jira, AWS Achievements: Successfully lead migration of a fleet of instances in production in 5 AWS regions to bigger instances and to a latest AMI image Working on implementing a unified Container Publishing solution for Rapid7 Engineering teams worldwide.
Senior Software Engineer
Tenable Network Security• May 2016 - October 2019
TNS Inc is a US based company with 600+ employees around the world. It is one of the world leaders in providing live Network Security monitoring and analysis with reporting of actual and potential threats and vulnerabilities to the user’s computer network. Main responsibilities: Working on the implementation and maintenance of SW Metrics web tools, REST API implementation in microservices architecture, Definition of test strategies for specific projects, Automation frameworks development, Implementation and maintenance of CI/CD pipelines. Technologies used: Docker, Selenium, Python, Django, Flask, Java, REST Assured, GIT, Bash/Shell scripting, Mac OS/Linux/Unix OS, Jira, Bamboo, AWS, Splunk, Postman Achievements: As part of a team successfully delivered implementation of number of microservices according to REST API contracts Leading a small group for dev contractors managed to decrease automation FW complexity (some core lib files were 40% decreased in size without impacting functionality). Helped to increase the stability of CI/CD Product Integration builds. Laid down automation FW foundation for a number of teams across the organisation (LCE, PCI ASV, Appliances Team).
Senior System Test Engineer
Corvil• October 2013 - May 2016
Corvil Ltd (currently acquired by Pico) is an Irish based company with about 100+ employees around the world (Ireland, UK, Tokyo, NY and more). Is a world leader in providing Operational Performance Analytic for financial institutions, stock exchanges and IT. Main responsibilities: Developing QA Automation framework, Manual and Automation testing, Writing Test Cases, Functional and Test Specifications. Technologies used: Selenium, Python, Java, Perl, Bash/Shell scripting, Linux/Unix OS, Jira, Bamboo, Wireshark Achievements: Increased automation test coverage for UI testing for approx. 20-25% Implemented API test coverage for a number of newly developed features. Was one of the main contributors to ‘How-To’ internal Wiki
SVT QA Automation Engineer
IBM• October 2008 - October 2013
Main responsibilities: Working on the latest generation of IBM's enterprise relational database product (DB2 and Data Warehouse) in an agile environment. Implementing in high-quality code functionality and features according to the approved HLD document. Writing test plans and scenarios. Writing and maintaining internal test automation tools (Selenium, Perl and Shell script based mostly). Technologies used: Java, C/C++, Perl, Bash/Shell scripting, DB2 9.X, Linux/Unix/AIX OS, Rational ClearCase, Lotus Notes. IBM WebSphere MQ, Selenium, SQL, T-SQL
Software Development Engineer in Test
Microsoft• July 2007 - October 2008
Main responsibilities: Developing and maintaining tools on assigned projects as per project schedule. Responsible for troubleshooting any problems experienced during the life cycle of the tools developed. Software testing. Collaboration with other team members in order to deliver assigned projects within given deadlines.
Education
Dublin Institute of Technology
IT Management, MS• September 2011 - October 2013
Masters of Science in IT Management Course based on Mobile and Distributing computing Institute of Technology Tallaght, Dublin 24, Ireland
Griffith College
Computer Science, BS• September 2004 - October 2008
Bachelor of Computing Science (First Class Honours Degree) Course specialisation: Software Design and Development