Carlos Valderrama

ยท Tempe, AZ 85281 c@carlosvv.com

Talented Software Engineer with 12 years of Java software development experience including enterprise and web software architecture and engineering. Strong leader who analyzes and researches best practices while implementing Java, JavaScript, and Angular technologies. Proven experience in performing technical and business analysis as well as managing the full software development life cycle.


Experience

Senior Software Engineer

Altimetrik

Designed and implemented microservices for Payment Platforms.

March 2019 - Present

Full Stack Developer

Silicon Valley Bank

Developed new REST Microservices for the new Payment Systems integrating several internal and external components under a Scrum Methodology.

Environment: Java 8, Spring Framework, Splunk, Mockito, Junit, Power Mockito, Sonar, Spring Boot, Cryptography API, Mongo, Oracle, Postman, Netflix OSS, Eureka, Hystrix, Apache Camel, Lombok, Microservices, REST, Agile, Test Driven Development (TDD), JIRA, Confluence, Bitbucket Git, Kafka, Splunk, JMeter, Spring Batch, OpenShift, SonarQube, Checkmarx, Sonartype Nexus, Python, CyberArk, apigee, Docker, Kubernetes, Jenkins, Groovy.

January 2020 - Present

Full Stack Developer

Mastercard

Developed new REST Microservices for Payment Systems integrating several internal and external components under a Security Strategy based on PaaS, Cryptography Services and coordinating with teams around the World in a high availability environment. Migrating legacy code in monolithic services to a new Microservices Strategy, improving high availability and scalability.

Environment: Java 8, Spring Framework, Splunk, Hashicorp, Mockito, Junit, Power Mockito, Sonar, Spring Boot, JBoss, Cryptography API, Mongo, Cassandra, Redis, Oracle, RabbitMQ, Postman, Axon, XML Gateway, Netflix OSS, Eureka, Hystrix, Apache Camel, Lombok, Microservices, REST, Pivotal Cloud Foundry (PCF), Angular, Agile, eXtreme Programming (XP), Test Driven Development (TDD), Confluence, Bitbucket Git, Rally ALM, Cassandra, Kafka, Splunk, JMeter, Spring Batch.

March 2019 - January 2020

Full Stack Senior Software Engineer

Ria Financial

Developed XML and REST web services for money transfer business Developed front end application for money transfer point-of-sale business. Developed SDK for connection between enterprise services and partners.

January 2017 - April 2018

Full Stack Software Development Engineer (Remote)

System Web Solutions

.NET Web Development for medium client companies in Chicago making projects for Point of Sales, Inventory Management Systems, Start-ups with Facebook and Google SSO Integration, Payment Gateways, Cloud Monitoring and Analytics.

Technologies used: ASP .NET, ASP Core, .NET 4/5, DotNetCore 3, SQL Server, C#, Dependency Injection, HTML/ CSS/ Javascript, Razor, Blazor, SPA (Angular 2/4/6/8, React 16), Entity Framework 6/Core, Azure SQL, Cosmos DB, Azure Storage, AWS, Heroku, Docker, Kubernetes, Jenkins, Team City, GitFlow, OpenShift, Pivotal Cloud Foundry, GitHub, GitLab, Bitbucket

January 2017 - April 2018

Education

Maharishi International University

Master of Science in Computer Science (in progress via distance education)
Computer Science and Software Engineering Track

GPA: 3.3

April 2018 - December 2021

Universidad Nacional de Trujillo

Bachelor in Systems Engineering
Computer Science Track

GPA: 3.5

April 1999 - December 2004

Skills

Programming Languages & Tools
Workflow
  • Mobile-First, Responsive Design
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Agile Development & Scrum

Interests

Apart from being a web developer, I enjoy most of my time being outdoors. In the winter, I am an avid skier and novice ice climber. During the warmer months here in Colorado, I enjoy mountain biking, free climbing, and kayaking.

When forced indoors, I follow a number of sci-fi and fantasy genre movies and television shows, I am an aspiring chef, and I spend a large amount of my free time exploring the latest technology advancements in the front-end web development world.


Awards & Certifications

  • Carnegie Mellon University - Software Architecture Course