As a Software Development Manager at Amazon Web Services, I lead the AWS CloudTrail Lake team, comprising 14 dedicated engineers, through the full lifecycle of large-scale projects. My role centers on steering projects from their initial concept to successful delivery, with a focus on strategic planning and execution. I excel in setting comprehensive project requirements, establishing clear Objectives and Key Results (OKRs), and aligning these with operational and annual goals (OP1, OP2). My responsibilities extend to intricate design planning, managing cross-functional dependencies, fostering robust customer relationships, and adeptly translating broad objectives into actionable milestones. My leadership is defined by a commitment to innovation, excellence, and a collaborative team environment that drives the AWS's mission forward.
With over 18 years in the tech field, I've spent the last 8 leading engineering teams to deliver impactful, customer-centric features. My journey began in hands-on roles as an architect and lead engineer where I honed my skills in design and development. This foundation has been crucial in my evolution into a leadership role, where I blend technical expertise with strategic vision to drive excellence in engineering.
As the Software Development Manager for AWS CloudTrail Lake, I lead a team of 14 engineers while overseeing the product's core functionalities—collection, ingestion, and analytics of CloudTrail events, essential for security and auditing at peta bytes scale. My leadership in steering several pivotal deliverables has been crucial in driving CloudTrail Lake's adoption, significantly boosting its revenue to over $30 million in 2024, a remarkable achievement since its inception in 2022.
Key Responsibilities:
I was responsible for leading a team of 8 engineers working across two different systems at Amazon Web Services (AWS). One system is responsible for collecting AWS customer usage metrics across all the AWS services by processing peta bytes of data to capture, aggregate and ingest metrics into a Data Warehouse. These are business critical metrics that help drive key decisions across AWS. The other system is responsible for automating the launch process of new services, new features on the 200+ services language SDK's ensuring proper linting, backward compatibility, code generation of various language SDK's.
Key Responsibilities:
Led and successfully managed a team of 8 engineers on the Commercial Card platform at Capital One. This digital platform offers a way for our customers to send payments to their suppliers in a safe and efficient way using Capital One Virtual Card.
Key Responsibilities:
Perficient was rebuilding the Member Portal application for Blue Shield Of California and creating different common services that are reusable and consumed by the Member Portal and Mobile applications.
Premier was implementing a web based solution that enhances the capabilities of the existing safety surveillor to provide the infection preventionist with the real time data and tools needed to fight the battle against Healthcare associated infections. The system can be used to detect clusters and outbreaks with automatic alerts send to the preventionist, it can be used to immediately notify the infection preventionist of potential problems, facilitating rapid intervention and detection.
Responsibilities:
United Guaranty did not have any fraud detection and prevention system capabilities during Mortgage Insurance application origination for delegated or electronically submitted applications. To improve the fraud detection process during origination, United Guaranty is implementing the project that will establish automated ordering of reports, leverage storing of vendor data for use in future decisioning models.
Responsibilities:
• Transforming business requirements and functional design into technical solutions into Ilog technical specifications.
• Create Object model for ILog used in the Dynamic XOM implementation.
• Prepare and implement rule packaging design used to group the rules based on the decision.
• Create technical specification document with the design and implementation strategies.
• Author business rules, rule templates, decision tables, and create rule flow.
• Customize the BOM to XOM mapping by creating virtual members in the BOM.
• Configure the Rule Team Server, Rule Execution Server and Decision Validation Server on Websphere application server
• Used Rule Team server to synchronize rules, create, manage and deploy Rule Apps to Rule Execution Servers on different environments.
• Created the DVS project for DVS template creation and used this template for unit testing.
• Supported the QA and UAT testing efforts
IBM was implementing the Unemployment Compensation Modernization System for the State of Pennsylvania in JavaEE and developed a web based solution for DLI UC legacy system that helped the ~5 million employees during the 2008 financial crisis file their unemployment claims.
Responsibilities:.
Leadership, Team Building, Project Management, Agile, Requirements, Process Improvements
undefined
Sun Certified Java Developer
IBM Certified Operational Decision Manager Developer
Sun Certified Java Developer