Fabian Portilla
Technology Lead/Software Analyst
Contact
ad0dgm@r.postjobfree.com
Profile
Team Lead certified in Scrum and Agile development, has built several successful development teams from scratch
Quality Control Architect delivers CI/CD solutions in traditional (on-prem) and virtualized environments
Senior Software Developer designs application architecture, defines software requirements, and delivers high quality solutions
Education
Bachelor of Science, Cum Laude
Business Information Technology
NC Agriculture & Technology,
Greensboro, NC
Associate in Science
Mayland Community College
Spruce Pine, NC
Certifications
Certified Scrum Master
Certified Scrum Developer
Microsoft Systems Engineer
Microsoft Systems Admin
Microsoft Certified Trainer Alumni
Six Sigma – Green Belt
Toastmasters AC Bronze
A+ Certification
Skills
Programming
Python • Golang • Bash • PERL • PHP • PowerShell • JAVA • C#
Java • VB.Net • Visual Basic for Applications (Excel, Word, Access)
Data Design
RDBMS (PostgreSQL, MySQL, MS-SQL, Oracle) • REST API design SOAP/XML • NoSQL (MongoDB, Object Storage) • MVC/MVVM
Service-oriented-architecture • Microservices design
Quality Control
CI/CD Design (on-prem/cloud) • Test Planning/Implementation, SonarQube Management • Git/Mercurial/SVN • Issue Tracking
Infrastructure Management
Hardware (10+ years): Bare-metal Servers • Blade Servers Networking • Cabling • Rack-mounting
Virtualization (10+ years): VMWare • Hyper-V • Docker • RHEV Configuration Management (Ansible, IaC, Active Directory)
Client Support (10+ years): Desktop Image Distribution • SharePoint MS Office • File/Printer services
Leadership
Technical (10+ years): Agile Development • Scrum Master • Trainer Software Guidance • Architecture Design
Management (4+ years): Managed 12 employees • Team Lead Project Manager • Supported business objectives
Recent Projects
Run-on Managed Services
Large-scale application that supports 45k virtual servers in VMWare and Openstack. RMS is the interface that manages these servers, their network, and storage. It tracks lifecycle and patching and guarantees centralized manageability through Terraform and Ansible. My part is to provide architectural guidance, develop code, and oversee CI/CD and QC.
Microservices
Microservices implementation is an ongoing effort. I have been involved in research, documentation, training and experimentation within Cisco IT. One simple service provides an API for looking up black-out dates for hardware changes (special events, maintenance windows, etc.)
Relevant Work History
Jan 2014 – Mar 2023
Senior Software Engineer (IT) • Cisco Systems (San Jose, CA)
Create software and build application architecture to support infrastructure offerings through automation (Compute, Network, Storage)
Lead and support team members through agile software practices and code submissions, test plans and development (code quality endeavors)
Technologies: Python, Golang, Bash, PowerShell, VMWare, Linux, Jenkins/Jira/Bitbucket(git), PostgreSQL, SQL Server, Ansible, Terraform, Django, ServiceNow, Docker, REST/RPC, Artifactory, CI/CD stack
Nov 2011 – Jan 2014
Director of Systems Development • National Agents Alliance (Burlington, NC)
Served as Team Leader, Software Developer and Manager to 7-12 employees
Designed Web Architecture, Databases, and Business Applications
Technologies: PHP, PERL CodeIgniter, Apache, NGiNX, Read, RHEV, Bash, SOAP, REST/RPC, MongoDB, WordPress, PowerShell, FoxPro, Visual Basic .Net, SharePoint
Feb 2009 – Nov 2011
IT Consultant / Software Developer • On Target Technology (Burlington, NC)
Provided solutions to small businesses appropriate to their budget and growth plan
Held Trainings for private businesses on MS Office, Windows, Security, etc.
Technologies: Windows, Exchange, VBA, Linux, Apache, MySQL, Python, PERL, PHP, MS Office
Oct 2005 – Feb 2009
System Administrator / Software Developer • Mr. Tickets (Easton, PA)
Created and maintained line of business software/hardware for buying/selling tickets
Managed over-seas coding projects
Maintained internal IT operations for employees (e-mail, file sharing, printing, etc.)
Technologies: Linux, Windows Server, Exchange, IP Tables, MySQL, PERL/modPERL, ImageMagick, Apache, IIS
References
[Available upon request.]