Raleigh, North Carolina, United States
Experienced Software Engineering Leader, Executive Software Strategy, Software Architecture, Full Stack Software Development, Big Data Development, DevOps and Test Driven Development Advocate, Cross Cloud Strategist.
Leading the development of data assets and products for Publicis PeopleCloud. Partnered with clients and agencies to onboard various data sets. Worked with product, design, engineering, marketing and customer success to plan, schedule and release platform features. Established best practices and mentored the teams to deliver reliable and timely data to clients. Established and practiced agile development practices with the team. Created and automated data pipelines capable of handling many terabytes of data on a daily basis. Coordinated the integration of Data Science machine learning algorithms into automated pipelines. Helped the team standardize data formats/contracts and exposed the data to relevant agencies. Managed a large-scale cloud infrastructure deployment. AWS Stack: Kinesis, DynamoDB, EMR, Athena, Glue, DataPipeline, EKS, ECS, EC2, RDS, ElasticSearch, ElastiCache, S3, Lamda, API Gateway, IAM, CloudFormation, OpsWorks, GuardDuty, VPC, Route53, CloudWatch. Tech Stack: Scala, Python, Spark, Postgres, Redis, Airflow, AWS Cli, Jenkins, Ansible, Linux, Docker, Kubernetes, Git, Jira, Confluence
Led software development of Alveo, a meta DSP programmatic platform. Mentored software developers to establish best coding practices in JavaScript (Angular frontend), Java (Spring/Hibernate middleware/backend), data warehousing and data science. Established best practices and formalized software development processes to facilitate communication across product, engineering, and other functional areas. Managed the AWS infrastructure and optimized spending/costs while running a full production load. Managed offshore product development of a real time bidding platform.
Developed new features in a Play Framework MVC app written in Java, JavaScript, HTML, CSS, PHP and MySQL. Managed AWS infrastructure and developed internal reporting and dev-ops tools. Created a plugin for custom Javascript integration and customization into the WordPress blog.
Performed several development projects (Java, JavaScript, ActionScript, RoR and dev-ops), and held knowledge transfer sessions.
As the development manager of our privacy platform I was responsible for coordinating the planning, development, enhancements, bug fixing, and testing of our Ad Notice, Site Notice, Mobile Apps, Mobile Scope, and data collection products. Each product was written in different languages ranging from JavaScript, Java, Ruby, Flash, Objective C, PHP and HTML. I was involved in the coordination between Product team and developers to manage expectations, deliverables and roadblocks. Other responsibilities included assisting sales and customer support for technical issues or questions, technical talent acquisition, technical infrastructure improvement, and mentoring.
As a Technical Leader of the Marketing Cloud Management (MCM) data collection platform I supervised a small team of developers and planned for release cycles, feature enhancements, bug fixes, testing and deployment of the application. Managed, maintained and deployed the hardware infrastructure that runs the crawling and scraping of millions of URLs generating a few billion individual data points. Actively involved in the feedback process between Project Managers and Client Services to gather requirements for clients’ needs and product enhancements.