I manage three full-stack engineering teams that total 12 individuals. I ensure that the teams deliver on their promises and more importantly, that individuals realize their full potential. I empower my charges to take risks and catch them if they falter.
As the software development manager, I manage a team of eight. This team consists of software developers, technical writers, and product managers. My role is to plan and deliver the products, coordinate with the global sales and development teams, mentor developers of all levels, provide customer support, and if time permits write glorious code.
I was tasked to design and build a REST SDK from the ground-up for a video management system. I designed a multi-tier, stateless service running in .NET core. My main focus was to ensure developer adoption and I succeeded by ensuring conformity to REST best practices, creating an interactive API documentation and providing the developer with a consistent API.
Worked on a fixed-income financial trading application for wall street traders. I worked mainly in WPF and C# providing various features directly to the traders on the floor.
Worked on digital signage products and a connected desktop application.
Worked on the software development team responsible primarily for audio and video encoding and decoding, software health monitoring system, system upgrade tools and developing plugins that integrated third-party NVR and alarm panel units.
I worked as a full-stack developer on four different retail-oriented projects namely Audit and Operations Management, Smart Look Reports, Merchandising and Employee Productivity and Commissions.