Emmanuel Rodriguez Email and Phone Number
Emmanuel Rodriguez work email
- Valid
- Valid
- Valid
Emmanuel Rodriguez personal email
Emmanuel Rodriguez phone numbers
I am an Air Force veteran with a passion for technology, learning, and process improvement. I've worked with all three major cloud providers (AWS,GCP,Azure) and have written applications/automation in various languages such as Java, python, Golang, C#, C, bash, PowerShell, Javascript, and basically all IAC tools. Though I love writing code I also have a passion for Secure CI/CD, Kubernetes, and Containers. Additionally, I love getting my hands dirty with the details but I also love to teach and invest in my peers where I can. At this point in my career, I believe that I am strong technologist with a history of delivering quality, however, where I believe I add the most value is not just in the understanding of tools/technologies but in my ability to break down a process/requirement and utilizing/selecting the right tool/technology to achieve the desired outcome.
-
Director, Devsecops Solutions ArchitectCme Group Jan 2024 - PresentChicago, Il, Us -
Director - Platform EngineeringCme Group Feb 2023 - PresentChicago, Il, Us- Designed and implemented CME’s GKE multi-tenant strategy with 20 clusters spanning regions, integrating mTLS via Anthos Service Mesh and Google Certificate Authority. Implemented active Policy Enforcement with OPA and Gatekeeper, ensuring strict adherence to defined policies. This initiative significantly enhanced security measures, enabling agile collaboration and optimal resource utilization in the GKE ecosystem, consequently boosting operational resilience and compliance.- Oversaw CI/CD Containerization for GCP at CME Group, leading the GKE platform build-out and guiding a diverse team of 15+ members with distinct skill sets. Orchestrated the development of an efficient GitOps-based delivery platform, optimizing CI/CD processes and fostering collaboration. Resulted in a robust, scalable, and operationally aligned CI/CD & GKE platform.- Orchestrated the seamless integration of GitOps methodology into application deployment and GCP infrastructure management, harnessing Anthos Configuration Management and Kubernetes Config Controller (KCC). This implementation empowered centralized control over 39,000+ GCP resources and facilitated a staggering 50,000+ deployments across all environments, amplifying operational efficiency and scalability while ensuring precise configuration management and swift deployment cycles.- Engineered self-service automation facilitating seamless onboarding of 220+ teams onto CME's GCP platform, leveraging the robust cloud-native capabilities of Argo Workflow on GKE.- Architected CME's GCP container artifact management strategy utilizing Google Artifact Repository. Enabled seamless Binary Authorization enforcement integrated within the CI/CD pipeline.- Engineered a pull-request-driven, event-centric CI solution streamlining container image builds and signing. Empowered developers to focus on core business logic by reducing their involvement in CI/CD intricacies, resulting in heightened efficiency and agility in development cycles. -
Technical Specialist - Platform EngineeringCme Group Feb 2020 - Feb 2023Chicago, Il, Us- Delivery owner for CI/CD Containerization for GCP at CME group and GKE platform build-out where I directed/enabled 10+ team members with different skill sets to deliver a functioning end-to-end GitOps delivery platform.- Worked directly with CI/CD Product owner to managed requirements/priorities and plan sprints accordingly.- Designed and implemented GitOps for both application deployments and GCP infrastructure using GCP native offerings such as Anthos Configuration Management and Kubernetes Config Controller (KCC)- Delivered and managed 5 GCP Kubernetes Config Controller clusters to enable enterprise IAC implementing GitOps principles.- Designed and developed event-based artifact attestation signing and verification process using GCP Binary Authorization and Argo Workflows.- Designed and implemented Kubernetes cluster automation/management solution using GitOps practices with Jenkins and Ansible with a “fail-fast” pull-request flow that test’s the entire Kubernetes stack before a change is approved.- Deployed and managed the Harbor registry which enabled a single entry-point for containerized applications into different Kubernetes clusters running on premise or on AWS EKS.- Designed and developed pull-request based event-driven CI solution for container image builds and image signing which enables developers to focus on business logic and less on the CI/CD systems- Developed and deployed OPA Gatekeeper system and policies which enabled a standardized/in-band solution for policy enforcement on all Kubernetes clusters.- Deployed and managed Istio as our Service Mesh provider with Dynamic DNS solution which enabled developers to quickly deploy and securely expose application services running on Kubernetes with mTLS enabled by default for service-to-service communication.- Utilized Argo Rollouts and open-source tools to implement robust blue/green and canary deployment strategies seamlessly across on-prem Kubernetes clusters. -
Lead Software Engineer - Platform EngineeringCme Group Mar 2018 - Feb 2020Chicago, Il, Us- Developed Kubernetes Namespace-as-a-service process that integrates with Docker MKE leveraging Kubernetes Operator pattern.- Revamped Jenkins container image using alpine and system configuration management using JCASC. - Successfully executed POC using Apache Flink, Apache Beam, Apache HBase, and AWS EMR to automate the night/monthly batch reporting workloads for the European Trade Repository of CME which processes over 4,000,000,000 trades monthly. - Developed automated solution for provisioning Kubernetes EKS clusters in AWS with Istio using Jenkins pipelines, AWS ECS, and Helm charts. - Developed EMR coordinator process for 10+ clusters leveraging our custom automation framework container image, AWS ECS, and Chef. - Developed Java TLS provider to enable In-transit encryption on the AWS EMR service. - Designed and developed automation for secret synchronization from CyberArk to docker secrets. - Designed, developed, and implemented Jenkins’s project onboarding and automated implementation using a simple JIRA ticket freeing resources to focus on more critical tasks. - Developed Jenkins code inspection custom plugin with Splunk integration for logging and prevention of unauthorized code execution. -
Lead Software Engineer - Cloud ExecutionCme Group May 2017 - Mar 2018Chicago, Il, Us -
Lead Software Engineer - DevopsCme Group Sep 2016 - May 2017Chicago, Il, Us -
Senior Software Engineer - DevopsCme Group Jul 2015 - Sep 2016Chicago, Il, Us- Designed/implement branching and versioning strategy using Git for: 8 Windows Services, 5 .NET shared libraries, 5 IIS web applications, 2 java applications, and 2 java shared libraries.- Migrated legacy applications from CCNET to bamboo with 0 impact on development resulting in automated builds.- Decoupled Git repositories by moving applications to their own repos enabling build and test automation.- Designed/developed/implemented deployment automation for Pivot Legacy applications using PowerShell Desired State Configuration, prior to automation implementation, deployments would take as long as 2 weeks, after implementation, deployment time was reduced to minutes.- Implemented NuGet packaging for deployment artifacts and shared libraries.- Developed PowerShell DSC custom resources for code reusability throughout the deployment of different components.- Developed chef cookbooks/recipes for java and .NET deployment automation. - Implemented dynamic configuration through deployments by leveraging chef ohai and chef data bags resulting in zero missed configurations in deployments.- Designed and developed chef light weight resource for Redis installation/remove/configuration process.- Managed and maintained Maven/Ant scripts for all applicable applications.- Designed/developed/implemented chef lightweight resource for IIS application deployments.- Implemented PowerShellGet NuGet repository for deployment code management and versioning.- Created Bamboo build plan for PowerShell modules packaging, publishing, and versioning.- Migrated deployment process and Pivot Legacy applications to AWS VPC.- Automated database deployment using SQL DSC custom resources.- Developed PowerShell module to wrap nunit test automation for the QA Automation Engineers.- Troubleshot and maintained infrastructure for 14 environments total of 110 servers. -
Devops EngineerIncontext Solutions Oct 2014 - Jul 2015Chicago, Il, Us- Managed TFS build server and assisted software developers with troubleshooting build errors.- Developed custom build work flows and added custom functionality with PowerShell. Some of features: Automatic software deployment with roll back, obfuscation/minimization, inject build info into application directory for source referencing, deploy script for databases and unity players with roll back plan, removed the need for web configuration transforms – Developed script to replace configuration values in script, added step to trigger automated testing with selenium grid and jmeter.- Automated the release of 17 web applications, 6 databases, and 3 unity web players. Cut release time from 5 hours to 20 minutes. - Automated backup and restore process for 6 databases.- Executed disaster recovery plan for the entire production environment and recovered in < 3 hours.- Created PowerShell program to set up local environment on each developer’s machine with all 17 applications and databases.- Automated account creation for QA and production SQL databases with access on need to know basis.- Worked closely with development teams to design the DevOps/Release Pipeline. Catch all for any release, build, automation needs for the engineering team. -
It ConsultantPcs International Aug 2014 - Oct 2014Inverness, Illinois, UsAs a consultant for PCS international I was responsible for:1. Troubleshoot networks, wireless networks, servers, firewalls, windows exchange, and desktops.2. Set up networks, client server environments, firewalls, wireless networks, desktops (MAC and Windows), and VPN networks.3. Managing active directory accounts, exchange accounts, time tracking/billing. -
System Support EngineerContext Media Inc. May 2014 - Aug 2014
-
Server AdministrationElmendorf Medical Hospital Jan 2013 - May 2014- Maintained and monitored performance of 10 servers, local and virtual, by conducting physical inspections, system log audits, file clean up, and patches management.- Performed local administration of Blade Server using CMC, VMware and physical inspection; identified faulty equallogic hard drive and worked with vendor to replace and correct the issue.- Managed and troubleshoot citrix sessions with Access Management Console; worked with local users to identify issues with the Thin clients and citrix.- Installed and configured Virtual Relay server for bulk scanning into the regional repository for electronic health records enabling enterprise wide access to medical information.- Monitored storage utilization for file cluster; implemented storage policy to eliminate certain file types to maximize storage capabilities.- Presented quarterly reports to upper management of storage asset utilization and systems health.Troubleshoot file cluster which hosts the print server and file share; conducted failover testing to ensure proper transition between the two servers.- Performed daily differential backups and weekly full backups for most of all files/databases for the medical facility using Symantec in a virtual environment; conducted tests to ensure backup success by restoring files on a weekly basis.- Managed dental PACs database server by adding/removing client machines to database.- Managed the print server service by installing drivers, adding/removing devices, and assigning RFC1918 IP address and routable IP addresses, and creating a naming convention; eliminated 100+ work orders for the system administrators.- Worked with DRAGER to upgrade the OS and software for 3 servers and 10 client systems for the anesthesia charting program called Innovian.- Worked closely with PACs administrators to trouble shoot server issues, coordinated security updates, and ensure system availability for 7 servers.
-
Network AdministratorUnited States Air Force Sep 2011 - May 2014- Maintained the networks’ physical, data-link, and network layers of the OSI model for two routers, 55 switches and 1.3k computers. - Identified and corrected over 50 layer-2 configuration issues resulting in a decrease in latency; improving internal customers’ productivity. - Assisted with the $150K network infrastructure upgrade of 21 communications closet by upgrading all fiber optic cables and patch panels. - Conducted daily audits of syslog’s using brocade SNMP Iron View; identified and corrected all violations. - Implemented port security on all layer 2 switches to ensure no unauthorized access to the LAN. Assisted network engineer with the network diagram using VISIO.- Configured network redundancy for over 10 clinical sections by modifying router interface configuration and replacing damaged fiber optic cables. - Added an out of band network for new cardiology system resulting in increased network speed and more accurate readings of EKGs. - Assisted Senior Network Engineers in analyzing traffic using Wireshark to restore connectivity with company SharePoint access. - Reported network concerns to the Chief Information Officer and advised by gathering information of potential solutions. - Extended the network to provide access to remote users in the Veteran Affairs hospital; increasing the ability for doctors to complete their medical notes for patients. - Trained over 12 system administrators on troubleshooting skills for layer 2 switches. - Worked with local WAN service provider, GCI, to implement public Wi-Fi in the hospital for patient access while waiting for medical appointments. - Monitored the IP usage per Virtual LAN by acquiring DHCP reports from the service provider of our assigned subnets and requesting DHCP flushes bi-weekly, as well as lowering the DHCP lease time.- Collaborated with General Electric (GE) vendor on a $90K project to design and implement an extension to the telemetry network for 13 clinical departments.
-
System AdministratorUnited States Air Force Mar 2010 - May 2014- Resolved over 1k work orders for issues involving; computer physical repairs, software issues, monitors, multi-function devices, scanners, printers, and peripheral devices. - Performed daily differential backups and weekly full backups for all files/databases for the medical facility using Symantec in a virtual environment; conducted weekly test.- Developed PowerShell script to delete unnecessary files for the anesthesia DRAGER system which resulted a 75% decreased in system administration. - Monitored storage utilization for file cluster; implemented storage policy to eliminate certain file types to maximize storage capabilities.- Project lead for system implementation of Health Artifacts and Image Management Solution; installed AutoStore solution for multi-function devices, user account administration with active directory, and trained users on the bulk scanning solution. - Planned and coordinate Windows 7 migration from Windows XP; migrated 1k+ computers with no user loss of files and minimal down time. - Documented troubleshooting solutions for work orders; created over 50 self-help documents for our users to reduce workload. - Implemented and configured Virtual Relay server for bulk scanning into the regional repository for electronic health records eliminating the time spent by medical technicians’ thus increasing efficiency. - Maintained the anesthesia system by conducting system health inspections, configuring/adding new devices to improve access, and troubleshooting hardware and software issues. - Tracked work orders and provided status to customers with Remedy. - Managed over 200 hundred laptops by inventorying, configuring, installing, and patching software.Collaborated with vendors such as; HP, Dell, Lenovo, and Xerox to troubleshoot issues. Wrote PowerShell script to facilitate the complex installation of the Third Party Collections by adding the ability to install remotely decreasing the systems administrator time spent by 50%.
-
Infomation Assurance OfficerUnited States Air Force Jan 2009 - May 2014Managed Information Assurance program for hospital; conducted bi-annual review of security policy, ensure Cyber Security training for over 1.3k users, and increased security awareness by publishing monthly Information Assurance articles via email and physically posting throughout the hospital. Investigated 10+ information security violations; revoked user access, conducted an interview to gather information about the nature of the violation, removed equipment from the network and wiped the hard drive if necessary, and reported findings to Chief Security Officer. Published reporting procedures to all hospital staff which covered; suspected virus, phishing, and Personal Information breach procedures. Coordinated quarterly Medical Information Security Readiness Meetings for the Chief Security Officer; created template for the meetings and created minutes. Conducted quarterly user rights inspections; ensured users had the appropriate rights on a need to know basis by looking in active directory groups and calling the user. Reported findings to the Chief Security Officer. Trained system administrators on information security policies and best practice; conducted monthly walk through to ensure compliance with security policies then created a report of findings and reported it to Chief Security OfficerManaged user rights/security groups and granted access on need to know basis and job title; reviewed the security group policy yearly. Conducted network security audits by reviewing syslog via SNMP. Installed and configured anti-virus software and insured signature files were being updated accordingly. Implemented and enforced security policies securing a $13M network with 1.3k users.
Emmanuel Rodriguez Skills
Emmanuel Rodriguez Education Details
-
Depaul UniversityComputer Science -
Depaul UniversityInformation Systems -
Community College Of The Air ForceHealth/Health Care Administration/Management
Frequently Asked Questions about Emmanuel Rodriguez
What company does Emmanuel Rodriguez work for?
Emmanuel Rodriguez works for Cme Group
What is Emmanuel Rodriguez's role at the current company?
Emmanuel Rodriguez's current role is Director, DevSecOps Solutions Architect - Platform Engineering at CME Group.
What is Emmanuel Rodriguez's email address?
Emmanuel Rodriguez's email address is em****@****com.com
What is Emmanuel Rodriguez's direct phone number?
Emmanuel Rodriguez's direct phone number is +177349*****
What schools did Emmanuel Rodriguez attend?
Emmanuel Rodriguez attended Depaul University, Depaul University, Community College Of The Air Force.
What are some of Emmanuel Rodriguez's interests?
Emmanuel Rodriguez has interest in Career, Children, Electronics, Education, Reading, New Technologies, Fitness, Science And Technology, Sports, Human Rights.
What skills is Emmanuel Rodriguez known for?
Emmanuel Rodriguez has skills like Network Security, Network Administration, Troubleshooting, Windows 7, Information Assurance, Databases, Management, Leadership, Desktop Administration, Critical Thinking, Problem Solving, Desktop Application Support.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial