Sr. Staff Software Engineer, Senior Manager
CurrentAt OBSS, I help project teams in designing and developing software systems using Agile and Scrum methodologies. In addition, I am responsible for managing and leading engineering teams in my account.• Guide, coach, and mentor software development teams.• Analyze, propose and manage technologies and resources for projects.• Design, implement and refine product development, testing, and deployment processes.• Provide input in strategic technical decisions and solutions, when needed.• Apply pragmatic solutions, find the right tradeoffs and seek to reduce complexity to help teams deliver on the organization's goals.• Create a healthy culture of collaboration & inclusion and lead by example.• Communicate and collaborate with other managers, stakeholders.• Manage, support, and evaluate engineers' performance.• Hire new talents for the team and offer coaching and development opportunities.•Designed and deployed a scalable software development infrastructure on Red Hat Enterprise Linux (RHEL) servers, integrating the following tools: GitLab for version control; GitLab Runner for continuous integration/continuous deployment (CI/CD); SonarQube for code analysis; Elastic Stack for logging and monitoring; Harbor for container registry; Nexus Repository for package management; Docker for containerization; Kubernetes for orchestration; and Argo CD for continuous delivery.