Experience
2021 - 2023
Intel CorporationLead Software Systems Engineer / Architect
As a Lead Software Engineer/Architect leading the development of next-generation NUC software products, I contributed to pathfinding software solutions that aligned with segment strategies, leveraging Azure and AWS for cloud-based environments when necessary. I played a role in long-term software technology planning, offering guidance on build/release/deployment design and functionality to IT personnel and developers. I actively managed risks, considered scalability, and maintained clear documentation as part of my responsibilities. Beyond my architectural duties, I had the privilege of leading an outsourced software engineering team, aiming to foster collaboration and effective communication. This leadership approach, I believe, played a part in optimizing resources, timelines, and risk management for successful project execution and the delivery of what I hope were high-quality solutions. Additionally, I oversaw application functionality, ensuring aspects like database integrity, data loading, quality assurance, and export. This approach aligned with our commitment to delivering next-generation NUC products and technologies through collaboration with teams, ISVs, and ODMs, both in Azure and AWS environments.
Skills:
- Mastering Agile development, ensuring independent software delivery.
- Leveraging expertise in programming languages and package management.
- Implementing Docker, Kubernetes, and Helm for efficient containerization.
- Managing Linux, Git, GitHub, and executing CI/CD pipelines competently.
- Excelling in cloud programming, particularly within the Azure environment.
- Applying CI/CD methodologies and utilizing relevant tooling.
- Integrating security concepts and tools effectively into projects.
- Operating Azure and Kubernetes in high-stakes production environments.
2020 - 2021
Intel CorporationSoftware Technology Manager
As a software technology manager, I contributed to strategic planning for industrial software tools. Focused on optimizing solutions, I supported the sales team, guiding cross-functional teams in developing robust software. I provided technical support, identified customization opportunities, and played a role in training, staying informed about industry trends for effective product positioning. Responsible for developing sales collateral and facilitating a feedback loop between sales and product development, I aimed for continuous improvement aligned with evolving customer needs.
Skills:
- Mastery of industrial software tools and SDKs.
- Collaborative technical support for sales, emphasizing leadership.
- Strategic customization with cutting-edge technology implementation.
- Dynamic presentations highlighting software efficiency and safety.
- Bridge communication between sales and development for insights.
- Proactive industry trend insights for effective software positioning.
2012-2020
Intel CorporationSenior Software Engineer
As a Senior Software Engineer, my primary focus was on ensuring the quality and reliability of our software through meticulous implementation and validation, drawing upon my wealth of experience. I showcased expertise in end-to-end system integration, playing a pivotal role in crafting cohesive and high-performing systems that met the highest standards. Proficient in backend and cloud development, I consistently delivered scalable solutions, meeting the dynamic demands of our diverse projects. Functioning as an effective technical leader, I actively fostered collaboration within the team, conducting thorough code reviews to uphold and enhance our coding standards. Through mentorship initiatives, I actively contributed to the growth of junior team members, emphasizing the paramount importance of continuous learning. In project management, I leveraged my adept problem-solving skills to estimate timelines accurately and proactively identify potential risks. The commitment to quality, technical leadership, and collaborative efforts played a pivotal role in ensuring the resounding success of our software projects.
Skills:
- Using Visual Studio Code and Git, we streamlined collaborative coding workflows for our development team.
- TeamCity and Jenkins seamlessly automated continuous integration, integrating with GitHub for reliable and stable code builds.
- Docker packaged and deployed applications, while Kubernetes orchestrated containers, ensuring scalable and resilient multi-cloud infrastructure (Azure and AWS).
- The project's versatile backend development incorporated NoSQL servers like MongoDB and Cassandra, enabling agile development and robust data management.
- Diverse testing frameworks, tailored to each language, provided comprehensive test coverage, ensuring reliability and correctness in our backend functionality.
- Vagrant and OpenStack efficiently managed infrastructure provisioning, facilitating easy setup and replication of development environments for consistent, cohesive team collaboration.
Experience what's inside
Intel fueling the world's brilliance, empowering innovation, and transforming possibilities into reality. Making the world awesome, one chip at a time.Exposure Experiences
2019 - 6 month
Intel CorporationTechnical assistant to VP
As Vice President Assistant at Intel, I supported Brian McCarson for six months, gaining valuable exposure to the business side. Working closely with a high-ranking executive, I witnessed strategic decision-making, honed my communication skills, and adapted to diverse business requirements. This experience enhanced my ability to bridge the gap between technical expertise and business acumen, contributing to both the technical and strategic aspects of the organization.
2018 - 2019
Intel CorporationCommunication manager
As Communication Manager, I facilitated crucial communication among a geographically dispersed team, leveraging effective strategies and diverse channels. By fostering an inclusive environment and conducting regular virtual meetings, I enhanced unity, addressed concerns, and highlighted the importance of alignment and productivity within distributed teams.
Junior Experience
2004 - 2007
Mobile Telecom Group (Abu Dhabi, Bahrain)Software Engineer
As a junior developer, I developed telephone answering services using the VOS programming language. Upon moving to Bahrain, I took on the responsibility of our small IT department, overseeing critical systems and driving technology-driven initiatives. This experience strengthened my technical skills, adaptability, and resourcefulness.