About Me

Who Am I?

I'm Philippe El Asmar, a Software Development Engineer at Amazon Web Services (AWS) with a passion for building robust, scalable, and highly performant software solutions. I specialize in full-stack development, system design, and creating tools that improve the developer experience.

My work involves deep-diving into complex systems to solve challenging problems, architecting new features, and developing innovative tools that boost developer productivity. I thrive on tackling difficult challenges and delivering impactful results that directly benefit customers and engineering teams.

Software Development

Backend Systems

Problem Solving

System Design

I have a proven track record of transforming complex engineering challenges into efficient, elegant software solutions!

Education

Education

Graduation: May 2020

GPA: 3.96/4.0

Relevant Courses:

  • Data Science in the Wild
  • Applied Machine Learning
  • Deep Learning
  • Algorithms and Data Structures for Applications

Graduation: May 2016

GPA: 3.81/4.0

Academic Recognition:

  • Summa Cum Laude
  • Dean’s Honor list
  • Received 75% scholarship

Relevant Courses:

  • Data Mining
  • Data Structures
  • Analysis of Algorithms
Experience

Work Experience

Software Development Engineer, Amazon Web Services (AWS) June 2020 - Present

  • Pipeline Performance & Reliability: Revamped the .NET Lambda release pipeline, slashing the testing stage runtime by 99% (from over 5 hours to 7 minutes) and achieving a 43x overall performance improvement by resolving a critical deadlock bug and enabling full test parallelization.
  • Automation & Tooling: Engineered and launched a novel automation tool (AutoVer) that streamlined versioning, changelog generation, and release processes for 15 high-level libraries, reducing a manual, error-prone workflow to a single-click operation via GitHub Actions.
  • Infrastructure Development & Security: Architected and implemented a multi-account AWS testing infrastructure to support unit and integration tests across all team libraries. This initiative introduced automated PR checks that significantly improved code quality, developer velocity, and system reliability.
  • Operational Efficiency: Enhanced system security and reduced operational toil by developing an automated test resource sweeper, which eliminated recurring weekly security tickets from orphaned resources and lowered infrastructure costs.
  • Strategic Initiative Leadership: Led the end-to-end initiative to introduce ARM-based application deployment, delivering significant cost savings and performance improvements to customers by enabling more efficient compute options.
  • Rapid Service Enablement: Spearheaded the .NET 8 launch on AWS Lambda by owning the OCI image release lifecycle, delivering production-ready images within hours of Microsoft's official GA release to unblock the Lambda service and ensure immediate availability for customers.
  • Process Automation: Innovated a self-mutating CI/CD infrastructure for .NET Lambda OCI images, fully automating the annual runtime update process and future-proofing the release pipeline against thousands of hours of repeated engineering effort.

Software Engineer, Murex Systems Data and Analytics Domain, Jan 2016 - Aug 2019

  • Developed a custom large-scale version control system for QlikSense using C# and TortoiseSVN to manage self-service business intelligence dashboard creation
  • Developed an automated Move-to-Production process for QlikSense using C# that enables moving developments from testing environments to production in one click
  • Developed a tool that automatically generates documentation pages from code comments of QlikSense scripts using C# and published them on Confluence using Rest APIs
  • Created a database crawler which detects structural changes using SQL and C#
  • Developed a data catalog to describe technical data elements using ASP.NET and C#
  • Created an algorithm that dynamically creates a data model based on user fields selection that can be fed to our business intelligence tool QlikSense using C# and SQL
  • Refactored, enhanced and maintained an in-house reporting tool that enables users to select fields from the information system and visualize the data using JAVA
  • Leveraged C#, ASP.NET and other web technologies to build a web application that allows users to perform the development and releasing lifecycles in one place
  • Designed scalable multi-node machine clusters to handle the load of the company-wide business intelligence tool QlikSense

Software Engineer, Murex Systems Information Systems Team, Jan 2017 - Nov 2017

  • Developed plugins and extended functionality of JIRA Issue Tracking tool using JAVA, Maven and Atlassian SDK
  • Developed APIs to integrate JIRA with different information systems using JAVA
  • Drastically increased unit test coverage for entire JIRA project from 20% to 90%
  • Increased health and eliminated code smells through the assistance of Jenkins and Sonar

Software Engineer Intern, Murex Systems Data and Analytics Domain, May 2015 - Jan 2016

  • Researched and implemented Qlik Sense Self Service reporting tool
  • Designed data models and created dashboards and reports on QlikView and QlikSense
  • Engaged in client requirement gathering and translating them into functional and technical specifications
What I do?

Here are some of my expertise

Backend Languages

C#, Java, Python, SQL

Frontend Languages

TypeScript, JavaScript, HTML, CSS

Web Frameworks

ASP.NET Core, Blazor, Next.js

Cloud & DevOps

AWS, Docker, CI/CD, Distributed Systems

Mobile Development

Flutter, React Native

Business Intelligence

QlikSense, QlikView

My Specialty

My Skills

C#

100%

ASP.NET

100%

Blazor

85%

Next.js

90%

Docker

85%

JAVA

50%

CI/CD

95%

TypeScript

75%

Python

50%

QlikSense Architect/Administrator/Developer

95%

SQL

85%

Flutter

65%
Years of Experience
Dev. Projects
Systems
1M+ Users
Projects

Applications & Projects

Check out my Github

Interests

Hobbies & Interests

Get in Touch

Contact

Arlington VA 22202