Marco Alcaraz


Location

Trenton, NJ
Education
    University of California-Los Angeles
    August 2008 - August 2011
    degree
    Bachelor's
    major
    Computer Science
Work Experience
    Deloitte New Jersey
    Technical Leader Architect
    US
    January 2020 - present
    company
    Deloitte New Jersey
    title
    Technical Leader Architect
    overview
    - With extensive experience in software development, I have led projects at Deloitte, utilizing Java (Spring Boot, Spring MVC) and frameworks like Angular and React to deliver high-quality applications. My expertise includes - Object-Oriented Design (OOA/OOD), frontend UI development, and rigorous quality assurance with tools like JUnit and Selenium. I have also optimized performance using Datadog and Splunk, and streamlined processes through - CI/CD and automation, ensuring efficient, user-focused solutions - Engaged in providing advanced solutions for Deloitte's client, a prominent State Public entity focused on - Employment and Economic Development - Directing and collaborating with a team of 14 skilled engineers, adept in both backend and frontend - Pioneering the migration of legacy systems, previously built on struts, to modern spring MVC technology - Playing a pivotal role in technical leadership, team mentorship, management of non-functional - Contributing individually to the development process, particularly in critical modules and challenging - Utilizing an extensive tech stack that includes - Java 11, Mockito, JUnit, Maven, Groovy - Spring Boot, Spring Cloud, Spring MVC, Spring JPA, Hibernate, Spring Security, Spring Batch, Spring - Integration, Spring Boot Actuator, Spring WebFlux - Angular 11, RxJS, JEST, NgRx, Jasmine, Protractor, Babel, Angular CLI - AWS (including services like Lambda, S3, EKS, ECR, Glue, EC2, API Gateway, X-Ray, CloudWatch, CloudTrail, and others - AWS CodePipeline CI/CD, Kubernetes, Docker - MySQL, PostgreSQL, and DynamoDB - Splunk, Datadog - Tableau Reporting
    UHG UnitedHealth Group
    Senior Software Engineer UHG Hamilton Township NJ
    January 2016 - December 2019
    Veeco
    Senior Software Engineer Microsoft
    Somerset, NJ, US
    January 2014 - December 2016
    NordStrom
    Software Engineer
    Paramus, NJ, US
    January 2011 - December 2013
Skills
ActuatorsAgile MethodologyAlgorithmsAmazon DynamoDBAmazon Elastic Compute CloudAmazon S3Amazon Web ServicesAngularJSAngular MaterialApache MavenApache StrutsApi DesignApi GatewayArchitectural DesignAutomationBackendBilling ProcessesCascading Style Sheets (CSS)Cloud ComputingCloudwatchCode ReviewCommunication SkillsConsultingContinuous IntegrationCost OptimisationCreativityCustomer ExperienceDashboardsData AnalysisDatadogData LoggingData StructuresData VisualizationDecision Making SkillsDelivery of ProjectsDockerEconomic DevelopmentExtract Transform Load (ETL)Front End Software DevelopmentFunctional TestingGroovyHealth CareHealth Insurance Portability and Accountability Act ComplianceHibernate (Java)HTMLInformation TechnologyInfrastructure ManagementInnovationInsurance Claim ProcessingJasmineJavaFXJava Message Service (JMS)Java Persistence APIJava Platform Enterprise Edition (J2EE)Java Platform Standard Edition (J2SE)Java (Programming Language)JavaScript (Programming Language)JunitKubernetesLegacy SystemsMaintenanceMentoringMicroservicesMockitoMySQLNetwork RoutersNode.JsNon-relational DatabaseObject-Oriented Software DevelopmentOpen Source TechnologyOperational SystemsPerformance TestingPerformance TuningPhysician Patient PrivilegePostgreSQLPower BIProblem SolvingProduction CodeProject ManagementProtractorQuality ManagementRadiologyReactJSReact ReduxRelational DatabasesReliabilityRestful APIsRxJSSafety PrinciplesSeleniumSelf MotivationServerless ComputingSoftware ArchitectureSoftware DebuggingSoftware Design PatternsSoftware EngineeringSoftware PerformanceSoftware QualitySoftware SecuritySoftware SystemsSplunkSpring BatchSpring-bootSpring CloudSpring DataSpring FrameworkSpring-mvcSpring SecurityStreamlineTableau (Software)Team WorkingTechnical ManagementTechnical SkillsTechnical Writing SkillsTypeScriptUnit TestingVulnerability