Click for PDF version of this resume

Amer Zec, M.S.

Software Engineering Manager

ABOUT

I am a hands-on technical leader with passion for many technologies. Disciplined, language-agnostic, positive and energetic engineer, offering expertise in developing, documenting, and testing software to ensure that it meets the needs of end users and achieves business goals. Versatile in using various software development methodologies. Proficient in a wide spectrum of cloud technologies. Effective communicator and problem-solving leader, known not only for individual contribution, but also mentoring, building and accelerating teams, growing developer’s communities of practice / guilds and building relationships with internal and external partners at all levels. I have 2+ years of experience in overseeing and managing teams in all areas on complex projects, from design, through development using multiple languages and frameworks, all the way to scaling solutions in production. I have the ability to persuade and manage others to adopt new structures or systems in order to meet objectives. Collaborative, empathetic and autonomous leader with demonstrated successes in partnering with engineering stakeholders and cross-functional teams from multiple domains when solving not only problems of team-local importance, but to the organization as a whole. Capable of creating a plan, breaking it into incremental milestones and producing non-existing backlogs meeting the required level of quality. Enthusiastic for opportunities to set and present the technical direction and putting right tools and technologies in the best use, to maintain / upgrade / improve the functionality of all existing software, recommend process improvements in resolving software issues, and to ensure that the design, application, and maintenance of software meets the requirements of the customers. My last few experiences were on platform teams, while I still maintain strong competencies in other areas of software engineering.

CORE COMPETENCIES

Requirements Assessments Systems Design Complexity Analysis Data Structures and Algorithms Cloud Native Development Troubleshooting Test-driven Design Risk Identification / Mitigation Compliance Software Architecture Best Practices DevOps Agile SDLC InnerSource • OpenSource Continuous Process Improvements Training Documentation Leading Teams • Managing Software Projects

TECHNICAL PROFICIENCIES

Java • Python • Bash • Go Language • JS • TypeScript • Node.JS • DevOps • Infrastructure As Code (IaC) • Scrum and Kanban • CI / CD • Peer Code Review • Unit / Integration Testing • Linux - Alpine, RedHat, Amazon Linux 2, Debian • Modern networking - VPC, VLAN, Subnetting, VPN, NAT, DNS, TCP, UDP, HTTP, TLS • Microservice Architecture • Event-driven Architecture • APIs – HTTP / RESTful, gRPC, GraphQL • OpenAPI / Swagger • Domain Design • TDD • BDD • AWS - EC2, Lambda, EKS, ECS, DynamoDB, RDS / Aurora, S3, EBS, EFS, Batch, CloudWatch, CloudTrail, API Gateway • Azure • Docker • Kubernetes • CloudFormation • Terraform • Packer • Ansible • SQL • PostgreSQL • MongoDB • Git • GitHub / GitHub Actions • Spacelift • GitLab CI/CD • CircleCI • Jenkins • GitOps – FluxCD / ArgoCD • Observability • Monitoring • systemd • journald • collectd • statsd • fluentd • fluentbit • Riemann • Graphite • Prometheus • OpenTelemetry • DataDog • SignalFX • NewRelic • Grafana • Elasticsearch / Logstash / Kibana - ELK stack • Google Workspaces / Meet • Zoom • Google Docs • Microsoft Office


CERTIFICATION

EXPERIENCE

CapitalOne, McLean, VA
Software Engineering Manager, Remote (01/2023 - Present)

As a manager,  I am responsible for leading three teams and alignment of the technical direction on multiple initiatives. My primary horizontal platform team is responsible for all DevOps/SRE & Infrastructure projects for 30 other application development teams.  Within the scope of my primary team, I am 70% hands-on with individual contribution and 30% on providing technical direction, which involves establishing a technical vision, resolving technical disagreements and managing the technical quality of team deliverables. Within the scope of my other two teams, I am 100% on effective technical leadership ensuring teams use appropriate engineering practices (such as CI/CD and automated testing), invest in continual improvements to tooling or technical debt, and that the internal systems evolve to meet the changing needs and environment. 

VERIZON, Portland, OR
Principal Software Engineer - Platform, Remote (01/2022 - 01/2023)

Oversaw platform engineering and set technical direction for infrastructure foundations on AWS leveraging contemporary DevSecOps paradigms and practices.

VERIZON (Skyward), Portland, OR
Senior Software Engineer,  Remote (11/2020 - 01/2022)

Led foundational infrastructure development, maintenance. Initiated and facilitated improvements of DevOps culture by hosting a weekly meeting, the DevOps Round Table, championing an open-hour event for anyone to bring their topics of interest or concerns to the open agenda for discussion, covering themes such as observability, monitoring, secrets management, Kubernetes autoscaling.

CBT NUGGETS,  Bend, OR
Senior Software Engineer, Remote (06/2018 - 11/2020)

Served as technical lead in multiple DevOps domains such as designing and implementing solutions for migrations of monolith MongoDB clusters and their compliance to microservice architectural guidelines. Setting technical direction in org-wide secrets management, edge traffic shaping and CDN. Influencing reduction of repetitive and routine DevOps work and cutting engineering costs through the use of chatops. 

NIKE DIGITAL TECHNOLOGIES, Beaverton, OR
Senior Software Engineer, On-site (02/2017 - 06/2018)

Designed and automated self-service of numerous developer tools as part of Cloud Automation team for large engineering community in Nike Digital Technologies. Implemented CI / CD pipelines for Jenkins 2.0, for deployments of containerized microservices with targets being AWS ECS, AWS ECS Fargate, and AWS EKS, enabling multiple engineering teams in Nike Digital organization to ripe benefits of microservices architecture and rapid deployments to the cloud while optimizing compute costs.

ADDITIONAL RELEVANT EXPERIENCE

COMPUSIGHT CORP, Seattle, WA
Lead Software Engineer (08/2015 - 01/2017)

BH TELECOM, Sarajevo, Bosnia
Lead Software Engineer, On-site (03/2012 - 08/2015)

NOKIA HERE, Chicago, IL
Senior Software Engineer, Contract (03/2010 - 03/2012)

EDUCATION

Master of Science (M.S.), Computer Science
ETF, University of Sarajevo

PROFESSIONAL DEVELOPMENT

AWARDS

Notable results in competitive coding challenges on TopCoder