Mike Garcia

Mike Garcia Email and Phone Number

Senior Staff Software Engineer & Pilot 🛩 @ Visa
Mike Garcia's Location
Englewood, Colorado, United States, United States
Mike Garcia's Contact Details

Mike Garcia personal email

About Mike Garcia

Software professional experienced in technical leadership and expertise solving complex and challenging problems in distributed applications, software optimization, and database client/server systems. Specialties & Expertise: • Communication and negotiation• Event-driven design and architecture• Concurrent/multi-threaded application design• Strong product ownership• Cloud native architecture• TDD and rapid application prototyping• Software and solutions architectureI work on projects with high strategic value to the business and bottom line where innovation is key to making a difference.

Mike Garcia's Current Company Details
Visa

Visa

View
Senior Staff Software Engineer & Pilot 🛩
Mike Garcia Work Experience Details
  • Visa
    Senior Staff Software Engineer
    Visa Feb 2021 - Present
    Foster City, California, Us
    » Responsible for delivering critical customer-facing financial software solutions» Deliver on architectural enhancements to enable scalability saving substantial cost and maximizing resource utilization» Solution architecture for DR implementation for customer-facing applications» Evangelize reactive programming across broader team» Perform proof of concepts ranging from async servers to containerization of existing applications» Implement advanced solutions such as asynchronous job initiation, circuit breaker pattern, and event-driven architectures» Design non-blocking protocol servers for low-latency high throughput network applications
  • B1Ackbean
    Owner/Freelance Software Developer
    B1Ackbean Dec 2013 - Present
    » Database performance tuning and troubleshooting» Develop software components for scientific research using Spring Boot and Kotlin» Containerize scientific applications for deployment to ECS» Lead new software development initiatives in collaboration with domain experts» Develop scalable Kotlin/Java services for in-memory grid, interactive TV apps, and custom AWS project» Develop solutions using NoSQL solutions; (i) search, (ii) performance, (iii) in-memory cache» Build out AWS infrastructure to support aggregation of field device content» Create scalable ELK stack infrastructure for visualizing device data used by broader team
  • Brytercx
    Solutions Architect
    Brytercx Sep 2019 - Jan 2021
    Greenwood Village, Colorado, Us
    » Lead effort to troubleshoot performance issues related to Hadoop big data environment» Lead requirements gathering, tech design and implementation to bring crucial project back on schedule » Leverage Kafka for intra-service communication» Propose Kafka design, gain consensus and lead implementation for metrics collection strategy» Develop software Spring Boot components in Kotlin, Java» Troubleshoot complex defects and resolve» Advanced AOP development in order to obtain distributed metrics collection» Develop and demonstrate new approach to building micro services using Kotlin» Present systems design to leadership team in order to positively affect architecture changes» Mentor junior staff on devops, application performance and software development
  • Arrow Electronics
    Application Architect
    Arrow Electronics Jan 2016 - Jan 2019
    Centennial, Colorado, Us
    » Lead technology initiatives to modernize and redesign legacy software stack to micro-service architecture» Designed and write new micro services using Kotlin/Java/Spring Boot» Architected solution for development of new web payment system using Kafka to mitigate perf issues and to enable increased online revenue capture» Used Consul for service discovery and remote configuration» Support internal ERP migration/integration effort to Hybris by building cloud-native services» Enhance inventory product search capability by more than 300% to increase online revenue» Build tools such as search index maintenance, ReactJS sales tool and Slack chat bot in Golang» DevOps deployment, monitoring and management of cloud systems using Ansible, Docker, Jenkins» Systems consolidation for prod/dev environments to reduce costs by over $250k
  • S&P Global
    Senior Software Architect
    S&P Global Apr 2007 - Apr 2013
    New York, Ny, Us
    » Lead new product direction by presenting innovative solutions and ideas to business stakeholders» Design event-driven applications in JEE and Swing-based applications» Lead design/development of JEE applications in Weblogic environment» Created highly efficient cross-platform application for bulk loading financial data» Designed ORM frameworks and event notification over MOM in support of decoupled client/server applications» Leverage TDD/prototyping for rapid proof-of-concept and design» Write software directly enabling business productivity and customer flexibility» Cost reduction by in-sourcing of replacement feed load product» Technical pre-sale engagements leading to new business» Optimization and tune applications and databases
  • Symantec
    Principal Software Engineer
    Symantec Nov 2005 - Apr 2007
    San Jose, California, Us
    Relocated from consulting team to work in development in support of Symantec performance monitoring product line. Primary product was J2EE application server monitoring tool providing sophisticated metrics to end users.
  • Symantec
    Presales Solutions Consultant
    Symantec Nov 2002 - Nov 2005
    San Jose, California, Us
    » Provided consulting leadership/expertise on n-tier, client/server, and database projects with major performance/functional problems for Pan-European Professional Services team » J2EE domain expert; helped clients find/redesign/tune performance problems in enterprise systems deployed on various architectures typically including J2EE servers, Messaging systems, and RDBMS servers E.g. Oracle, WebLogic, WebSphere, Tomcat, and MQSeries» Monitored, analyzed, and tuned Oracle databases using a variety of tools communicating findings to customer DBA, development, and management personnel» Presented findings to non-technical and technical customer audiences» Reviewed application design/code to provide solutions for improving performance/scalability » Designed/developed tools to leverage product » Find/analyze database performance problems in production environments» Trained customers on how to best leverage product suite and how to best design large scale J2EE environments

Mike Garcia Skills

Recruiting Interviews Human Resources Social Media Marketing Project Coordination Employer Branding Screening Benefits Negotiation Hris Workforce Planning Talent Acquisition Spring Boot Java Enterprise Edition Kotlin Scala Core Java Software Design Apache Kafka Web Services Oracle Microsoft Sql Server Hazelcast Databases Elasticsearch Tomcat Integration Clojure Mysql Jdbc Multithreading Docker Python Enterprise Software Hibernate Javascript Web Logic Network Programming Xml Schema Couchbase Unix Nosql

Mike Garcia Education Details

  • University Of Colorado Boulder
    University Of Colorado Boulder
    Civil Engineering

Frequently Asked Questions about Mike Garcia

What company does Mike Garcia work for?

Mike Garcia works for Visa

What is Mike Garcia's role at the current company?

Mike Garcia's current role is Senior Staff Software Engineer & Pilot 🛩.

What is Mike Garcia's email address?

Mike Garcia's email address is mg****@****isa.com

What schools did Mike Garcia attend?

Mike Garcia attended University Of Colorado Boulder.

What are some of Mike Garcia's interests?

Mike Garcia has interest in Children, Civil Rights And Social Action, Education, Poverty Alleviation, Science And Technology, Disaster And Humanitarian Relief, Recruiting, Resourcing, Animal Welfare.

What skills is Mike Garcia known for?

Mike Garcia has skills like Recruiting, Interviews, Human Resources, Social Media Marketing, Project Coordination, Employer Branding, Screening, Benefits Negotiation, Hris, Workforce Planning, Talent Acquisition, Spring Boot.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.