Fabio Armango
Senior Software Architect | Software Consultant at Magellan Robotech- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Magellan Robotech
-
United Kingdom
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Software Architect | Software Consultant
-
May 2023 - Present
-
-
-
MAG Italia S.r.l.s.
-
Napoli, Campania, Italia
-
Infrastructure Engineer
-
Mar 2020 - Apr 2023
• Rearchitected the retail client through the Docker containerization powering performance and maintainability. • Replaced the APT Repository update procedures with Docker Container Registry automated pull strategy. • Managed 700+ physical Linux client machines across customer shops and reduced the number of open support tickets from 60-90 per month to 1-2 per week. • Rearchitected the retail client through the Docker containerization powering performance and maintainability. • Replaced the APT Repository update procedures with Docker Container Registry automated pull strategy. • Managed 700+ physical Linux client machines across customer shops and reduced the number of open support tickets from 60-90 per month to 1-2 per week.
-
-
-
PG Company
-
Bulgaria
-
Software Development
-
1 - 100 Employee
-
DevSecOps Platform Engineer
-
Aug 2019 - Apr 2023
• Joined the company as a founding employee after its demerger from PEGMA Group. • Designed and developed PGVirtual. I directed the creation of a Highly-Scalable and High-Availability virtual betting system for pre-recorded dog and horse races, targeting the online gambling market. Optimized for cloud hosting and seamless integrations. • Managed the migration of systems from bare-metal and virtual machines (hosted on VMware and Proxmox) to Kubernetes clusters using DevOps practices and a suite of tools including Helm, Prometheus, Grafana, Fluentd, Elasticsearch, Kibana, GitLab CI/CD, Terraform, and Ansible. • Prevented Threats and Vulnerabilities, expertise in OSINT, threat management frameworks (included but not limited to MITRE ATTCK and NIST), threat hunting, penetration testing, OWASP Top 10, NMAP, Burp Suite, OWASP ZAP, DNS attacks, TCP Dump, Wireshark, SQL injections, XSS, RCE, Metasploit and Aqua Security Suite. • Contributed to 90% of the writing of the infrastructure-as-code configuration, and reviewed the remaining 10% to plan the instant provisioning of required resources for dedicated environments for customers using Terraform. • Implemented DevSecOps practices by performing automated security scanning on GitLab CI/CD pipelines using SonarQube and AquaSecurity Trivy. • Planned comprehensive strategies for managing critical data implementing redundancy of data, networks, servers and sites, and for executing data backups. • Wrote disaster recovery plans to grant business continuity documenting the incidents workflow with triage, communication procedures and resolution playbooks. • Integrated debugging and monitoring tools with Slack and Telegram Bots. Show less
-
-
-
Ambertech
-
Italia
-
Founder
-
Mar 2019 - Dec 2020
• Developed an Hi-Tech e-commerce store based on an automated management workflow, including an standalone product synchronization system for over 10,000 products from local providers and an automated shipment scheduling process. • Founded and operated a private hosting company called "virtual.re" (virtual remote environment), fulfilling a lifelong dream. • Installed WHMCS to manage selling system and virtualized servers into master and slave clusters using SolusVM technology to ensure maximum efficiency and performance. • Successfully ran the business until I decided to spend more time with family during the pandemic. Show less
-
-
-
Megabet S.r.l
-
Napoli, Campania, Italia
-
Technical Lead / Manager
-
Apr 2019 - Mar 2020
• Led a team of 4 engineers and 3 designers/animators. • Designed and implemented a RPC Telegram bot in Python which optimized retail support procedures, and reduced the number of specialized human resources required for maintenance and updates automating VPN management and many of the manual and repetitive tasks, increasing operational efficiency and reducing human errors. • Liasing directly with hardware team to select hardware requirements, resulted in a 30% reduction in procurement costs. • Configured the machines to use a private APT server for automatic game updates on physical clients. • Prototyped and large-scale served a remote-only accessible linux client, secured via VPN and SSH connection, to show company’s customer products in their stores, granting protected and reliable remote supporting. • Added multi-monitor support for the horse racing system, which allowed the customer to offer new games to their clients without the purchase of additional hardware. Developed a custom solution to manage games on multiple screens simultaneously, improving the gaming experience and increasing the value of the customer’s product. • Onboarded 5 new employees on the company’s development and product stack. Show less
-
-
-
Pegma Group Srl
-
Sofia, Bulgaria
-
Chief Technology Officer
-
Jan 2018 - Jul 2019
• Joined as founding employee. Designed and developed the backend and infrastructure for the virtual game betting platform. • Created infrastructure needed for development, staging and production within the Product development pipeline. • Designed, Implemented and deployed prerecorded greyhounds racing game in the virtual gaming platform. Ensured the high availability of the product by creating robust and scalable systems that could handle large volumes of data and traffic. Integrated in centralized POS solutions to enable deployment across 400+ land-based stores worldwide, ensuring high availability, even in the event of hardware or software failures or other disruptions. • Implemented various procedures such as data redundancy, RAID, network redundancy, server redundancy, redundant sites, data backups, disaster recovery plan, business impact analysis, and risk reduction to further enhance the reliability and stability of the system. • Directed the development of a new virtual horses racing game. Created the necessary backend and infrastructure to support the game, including integration with virtual betting platform’s centralized point-of-sale management system. Successfully deployed it to the suite of games without causing any downtime. It impacted the amount of shops to 700+ and the revenues from hardware sales. • Led the certification process of the Random Number Generator I designed, required for the MGA (Malta Lotteries and Gaming Authority) License permitting the company to access the European market. • Set up a private APT repository server that allowed a secure and efficient distribution of company’s packages to all peers. • Designed and developed an online support tool coded in PHP and Laravel to allow an outsourced support center to independently manage all the functions that were previously forced to communicate via email to their providers. Show less
-
-
-
Freelance
-
Palermo, Sicilia, Italia
-
Full Stack Developer
-
Jan 2005 - Dec 2017
• Implemented custom management systems in PHP, MySQL and jQuery for small local companies. • Coded chat bots and primitive automations to handle channel administration and allow file sharing on the IRC protocol and distributed system scanning using botnets. • Deployed a cross-platform mobile application that reached 10000+ downloads and more than 1000 unique users per day. • Managed many linux machines to host Wordpress instances and Prestashop e-commerce websites. • Conducted cybersecurity scans using Metasploit in its very early stages and pen-tested using public and private exploits to identify vulnerabilities. Show less
-
-