Supported Content Moderation software tooling:
Automatic detection and removal of policy-violating content.
Coverage of unlawful content, including defamation, doxxing, and content subject to local court orders, copyrighted content
Trademark infringements of legally registered trademarks
Automatic Search result removal integration with content moderation tooling:
Efficient removal of flagged content from search results.
Integration with on-premises Google search product removals.
Successfully implemented international regulations such as Digital Services Act for EU. Australian Online Safety Google Privacy+ inline search removals.
Ensured direct adherence to the Digital Millenium copyright act.
Day to Day responsibilities:
Foster clear and transparent communication by actively informing cross-functional stakeholders, senior leaders, and engineering leads about timelines, project goals, and upcoming work plans.
Assigned work strategically, delegate tasks based on individual strengths, and structure iterative workflows for all team members. Closely follow up, mentor your team to stretch their skills and take ownership, and collaborate with senior engineers to foster junior talent growth
Responsible for Rapidly identifying and overcoming obstacles so that each development cycle is successful and the team stays predictable in delivery velocity. This means sometimes making some key tradeoffs mid iteration to accommodate changing business needs.
Responsible for proactively mitigating risks associated with committed timelines and key deliverables to stakeholders.
Senior Manager BI Engineering - Site Lead for Americas
Apple
07.2016 - 11.2021
Lead team(10 senior Level Developers, 4 Program managers, and 5 project managers) working on initiatives to constantly expand our product selection, and deliver products to our customers in the fastest, yet safest, ways possible
Building Global Enterprise applications for all global operation regions (EMEIA, PAC, and the Americas)
Manage the overall software development lifecycle, which includes the following responsibilities: Create, prioritize, communicate, manage, and execute roadmaps, project plans, and commitments
Report on the status of development, quality, operations, and system performance to management
Partnering with Data Scientists and machine learning and data analytics teams to integrate learning and analytics into BI applications
Responsible for driving DevOps and internal CI/CD initiatives
Responsible for driving the technical and innovation for the data analytics team
Implemented Agile/Kanban methodologies to work and deliver value iteratively
Leading Stack transformation to microservices architecture and cloud transformation
Partner with a diverse customer base to understand requirements, priorities, and processes
Responsible for Fostering a culture of continuous engineering improvement through mentoring, feedback, and metrics
Hire, coach, and mentor individuals; build a strong cross-functional organization
Tech Stack: Python/PHP/NodeJS, Containerization - Docker, Kubernetes, Vue JS, React, Atlassian product integrations(Crucible, Confluence, Jira), MySQL, Mongo, TeraData Data Warehouse, GraphQL, Microservice - Shared Services, Apple Cloud and AWS, ML and Python, Jupyter Notebooks.
Director Software Engineering
DealerSocket
10.2015 - 07.2016
Leading engineering team of 40 onshore and 35 offshore(7 Scrum Teams)
Leading in business process and/or technology implementation
Managing third party vendor relationships
Working in breadth of technologies to help come up with the right technical architecture for engineering teams
Tasked to implement agile leadership within scrum teams
Asked to implement SAFE transformation throughout the organization pulling together disparate teams after a difficult company acquisition and get the teams meeting commitments and functioning well
Leading across functional area's to pull business and engineering into healthy and working relationship to accomplish company objectives
Working within limited budgets to hire, train and mentor staff
Leading Product backlog and roadmap planning as release train engineer
Ensuring the completion of a Continuous Integration environment for each scrum team integrated with the development tools
Leading the Tech Stack modernization to Java/Angular
Tech Stack: Native IOS and Android, Java, Angular JS,Perl, Rest Service consumption and contract definition, DB2,MySQL, Mongo, bitbucket source control,GIT, Jira Scrum boards, Atlassian product integrations(HipChat, Crucible, Confluence, Jira).
Sr. Manager of Mobile Software Engineering
Dealertrack Technologies
01.2013 - 10.2015
Leading Mobile team development in IOS and Android development
Tasked to take over struggling Mobile practice and bring committed milestones in on time
Building Native IOS and Android apps
Working with backend API team to consume REST services
Organized and optimized Agile Scrum practice to be streamlined and deliberate
Working with multiple off site development teams to ensure on time delivery and high quality work
Participating in product innovation and backlog creation of product roadmap
Managing 20+ people including Dev,QA,Product and Project Management
Building a team of perms to abide after the consultants and vendors leave
Tech Stack: Native IOS and Android, Rest Service consumption, Responsive design when necessary, DB2,MySQL, Mongo, github source control, Jira Scrum boards, Atlassian product integrations(HipChat, Crucible, Confluence, Jira).
Sr. Manager of Software Engineering
Dealertrack Technologies
Built internal team to a staff from zero to 15 members(Engineers, QA, Project Management, mobile app engineers)
Tasked to build SOA compliant services for several internal website clients in order to consolidate common core features in one repository and to lessen support cost and make it easier to offer key business logic to future integration partners
Responsible for overall team adherence to corporate architecture standards and development
Lead team to begin use of SCRUM/Agile methodology to quickly deliver workable code
Leading team to plan move from .NET stack to open source of core legacy websites
Tasked to bring together dysfunctional teams that where fractured during company accusations of competing products
Lead team to move code base to internal datacenter colo
Lead team to move source control to internal Git repository
Lead planning team to transition all knowledge base to internal team
Responsible for vendors proper billing and adherence to budget policies
Approver of monthly vendor invoices and alignment with time sheets
Tech Stack: LAMP with DB2, Zend Framework and Smarty Templates, REST Service API creation, Python Services, DB2,MySQL,Mongo, RabbitMQ, Jenkins, git source control, Jira Scrum boards, Atlassian product integrations(HipChat, Crucible, Confluence, Jira).
Sr. IT Manager - Digital Store Core Services and offshore vendor management
GameStop
09.2010 - 01.2013
Working on the Digital Delivery team leading development teams in SOA services
Leading the effort to move capacity of development team to offshore development model
Responsible for planning of project portfolio, requirements gathering, Level of Effort and project delivery, quality assurance and vendor evaluation and scoring
Leading the effort to install and configure use of Tibco Software(EMS, Business Works, Hawk Monitoring, AMLG, Service Performance Manager).
Manager Software Product Development / Offshore Manager
DealerTrack / JMsolutions / American AutoXchange
12.2002 - 09.2010
Lead technical program manager for our enterprise flagship product AAX
Leading weekly status updates, participating in design and maintenance and technical architecture requirement meetings
Communicating to senior management the status of each project through weekly status reports
Responsible for a team of 8 developers onshore and 10 offshore resources
Create plans that execute business vision into a roadmap of deliverable projects
Assess needs and partners to design and develop technical solutions
Lead strategic planning sessions with developers and business process people
Spear-head decision-making process within product development
Identify impacts and implications of events and issues across the organization
Give sound judgment in very problematic situations in unshaped development teams
Relay to the Executive Management Team the vision and status of product roadmap and resolution of problems
Use complete SDLC with an Agile/RAD type methodology
Successfully integrated site with other vehicle management sites like Autobytel, AutoTrader, Higher Gear, E-Leads, Firesocket, Onlane, Promax, Reynolds and Reynolds, CarFAX and AutoCheck
Successful at creating a portal that the user can import all the dealerships vehicle inventory into our online portal to be tracked through reporting screens and projection algorithms and to help the dealer determine the value of each car deal at trade-in time and to maximize the value of cars they accept as trade-ins and to recommend only the vehicles that sell quickly and make the most profit
Worked as a hands on member of the technical team accepting and completing development tasks along with the other developers on the team done with Microsoft .NET tools and SQL Server stored procedures and functions and views
Developed many functions and features of the original site that was acquired by JMSolutions, whereas we work with ASP.Net (2.0 and 3.x), VB.Net, C#, and SQL Server 2005, Telerik, Dundas and other Microsoft Tools.
Development Manager / Functional architect
Exolink Corporation
02.2002 - 10.2002
Managed a team of up to 5 people, whereas responsibilities included applications coding, unit testing and implementation for new development and enhancements and advise on support issues
Developed applications within the EDI area for this full life cycle fast paced development environment of the Texas EDI Utility Energy market
Provided custom programming in Mercator(5.0) map editor, type tree and database designer and Gentran(3.2/NT Partner Editor, Map Editor, mailbox and gateway configuration) as well as Unix and NT/2000 command line scripting
Gave specs and asked to deliver to spec in a very short time period, whereas deadlines were driven by a Public Utility Commission
These maps and scripts were developed with an any-to-any file format which include client generic format ,EDI(Ansi X12) and XML
The scripting was developed to completely automate the entire translation process inbound to our Message broker software and outbound to a client CIS system.
EDI Developer
Exolink Corporation
08.1999 - 02.2001
Responsible for the development and support of EDI interface to the message broker by utilizing the Mercator(2.1) suite of software tools
Responsible for integrating the EDI interface process with each customer Enterprise system as well as our internal database and ultimately our online maintenance tool
Helped the database team in PL/SQL coding and performance tuning as the entire backend was developed on an Oracle database.
Developer/Analyst
Prelude Systems
03.1995 - 06.1998
Lead developer on the EDI team on many projects with customers and suppliers
Duties include the programming development and support of an Enterprise Resources planning management software package (Advanced Distribution Software -ADS)
Developed an EDI module to integrate it with the entire system as well as internal and external order entry systems in order to communicate to customers and suppliers
Worked extensively on an in-house data file transfer to send data between a client system and a Value Added Network
Worked in the full life cycle of code development and roll out to local and remote customers as well as implementation and regression testing.
Education
BS Computer Science -
The University of Tennessee
Postgraduate work for MBA -
The University of Texas at Dallas
Skills
Resource Allocation
Market Analysis
Talent Development
Partnership Development
Process Environments
SAFE Agile Framework
Lean Agile
Extreme programming
Kanban
Deep belief in Agile lifecycle and iterative approach to software development
Experience in Waterfall to Agile transformation
Building from scratch a Continuous Integration Environment
TDD
Development Platforms
Software as a Service
Micro-services
IOS
Android
Java Script
Ruby on Rails
Lamp
Python
Native IOS
Native Android
Machine Learning integration
Database Environments
MySQL
PostgreSQL
SQL Server
MongoDB
GraphQL
Leadership Experience
Proven Leader to build, organize and motivate software development teams
Strong listener able to hear what others around me are saying and respond with transparency and honestly
Ability as leader to have difficult conversations with others that need to be had
Modeling accountability so I can give my teams the things to do their jobs well and hold them accountable
Proven Ability to lead multiple large teams(50+) in multiple verticals (Dev, QA,Product and Project Management)
Organized and optimized the Agile scrum practice and delivery methods SAFE agile Framework
Building internal teams from scratch(recruitment, interviewing, hiring, on-boarding and mentoring) to a mature and highly motivated team.
Driving the technical direction for a multiple large software systems, responsible for working closely with other managers of software development teams to lead changes through their systems
Leading architecture and design of service based offerings as well as front end consumption through the mobile devices through strong belief software as a service and micro products architecture.
Thrive in fast-paced environment, has a strong understanding of core software development and algorithmic concepts, and is passionate about technology and wants to solve high-impact business problems
Belief in Continuous integration, Test Driven Development and lean Agile processes make the best engineering teams.
Timeline
Staff Technical Program Manager
Google
11.2021 - Current
Senior Manager BI Engineering - Site Lead for Americas
Apple
07.2016 - 11.2021
Director Software Engineering
DealerSocket
10.2015 - 07.2016
Sr. Manager of Mobile Software Engineering
Dealertrack Technologies
01.2013 - 10.2015
Sr. IT Manager - Digital Store Core Services and offshore vendor management
GameStop
09.2010 - 01.2013
Manager Software Product Development / Offshore Manager