Carlos Elvira

AI Software Engineer

[email protected] | (919)-627-8165

College Foundation, Inc. (CFI)

AI Generative Assisted WebStack

View Demo

Jan 2026 - Mar 2026

Architected and deployed a localized GenAI infrastructure utilizing Docker Compose on a Fedora/ESXi environment to host high-performance vector databases and large language models (Ollama/Gemma 2). Developed a Java-based data ingestion pipeline using LangChain4j, implementing semantic document chunking and vector embeddings for private, context-aware information retrieval. Demonstrated proficiency in full-stack AI orchestration, including container life-cycle management, JVM-to-Docker connectivity, and asynchronous API handling. Front end implementation on React Javascript extension, using VITE / NodeJS for testing.

JavaSpring BootJPALLMOllamaGemma2LangChain4jDockerH2ReactNode.jsMaven

Docker Lab

Nov 2025 - Dec 2025

Leveraged Docker containerization on Fedora 41 to streamline the development lifecycle of Java applications. By architecting custom Dockerfiles and managing local Docker Engine environments.

DockerJava

Azure Document Intelligence and OCR

Feb 2024 - Nov 2025

Architected and deployed a scalable OCR (Optical Character Recognition) solution leveraging the Microsoft Azure AI Document Intelligence (DI) ecosystem. Engineered a robust C# .NET MVC application designed for the high-volume ingestion and automated analysis of large-scale PDF document batches, optimizing cloud-native data extraction pipelines for enterprise-grade document processing.

AzureDocument Intelligence (DI)Optical Character Recognition (OCR)C#CSharp.NETMicrosoft

Docusign eSignature ETL

Feb 2023 - Jan 2024

Implemented a secure automated data pipeline for the extraction of digitally signed assets from the DocuSign eSignature platform into on-premise IBM enterprise repositories. Architected the middleware logic to facilitate seamless API-driven synchronization, ensuring document availability and data integrity for mission-critical downstream consumption and archival workflows.

DocuSign APIDigital Signature VerificationSecure Asset TransferDownstream Systems Integration

Java Fullstack Development

Mar 2022 - Jan 2023

Engineered, and deployed a comprehensive J2EE (Jakarta EE) Full-Stack application designed for enterprise resource planning (ERP) and project labor analytics. Developed a high-integrity persistence layer using IBM DB2 and an asynchronous frontend—utilizing JavaScript, HTML5, and CSS3—to automate the capture, summarization, and statistical analysis of cross-functional employee effort and project allocation metrics.

Spring BootSpring MVCJ2EE / Jakarta EE ArchitectureApache TomcatJavaScriptHTML5CSS3Project Analytics

Massive Java Based Data Export

Mar 2021 - Feb 2022

Engineered a high-throughput ETL (Extract, Transform, Load) solution to facilitate the massive migration of 850,000+ archival records and enterprise documents from IBM Content Manager. Implemented a custom Java-based migration engine utilizing POJO design patterns and proprietary IBM APIs to perform large-scale data extraction, transformation into standardized ZIP/Text formats, and validation of mission-critical archival integrity.

IBM Content ManagerETL Pipeline DevelopmentPOJO (Plain Old Java Objects)

Low Code ETL Implementation

Apr 2020 - Feb 2021

Spearheaded the architectural migration of legacy J2EE enterprise applications into the Jitterbit Harmony (formerly Zudy Vinyl) ecosystem. Leveraged Low-Code/No-Code (LCNC) methodologies to engineer high-fidelity business objects, data-driven views, and complex logic layers.

Jitterbit HarmonyVinyl (Zudy)LCNC (Low-Code/No-Code)

Front End Design

Apr 2019 - Mar 2020

Architected a high-performance GUI middleware solution to bridge the gap between legacy IBM iSeries (AS/400) PDF outputs and external storage environments. Leveraged a Java J2EE (Jakarta EE) Servlet backend with a modern asynchronous frontend—utilizing Vanilla JavaScript, AJAX, and JSON—to enable real-time document retrieval and seamless cross-platform data visualization.

JavaScriptAJAXJSONHTML5CSS3Java J2EEServletsLegacy-to-Web Integration

IBM Content Manager Developer

Apr 2018 - Mar 2019

Architected and deployed Java-based Enterprise Content Management (ECM) solutions utilizing the IBM Content Manager ecosystem. Developed high-performance JSP interfaces and engineered a suite of POJO-based middleware to automate document ingestion and export via proprietary IBM APIs, ensuring seamless data lifecycle management within high-volume repository/library systems.

IBM Content ManagerECMDocument Management Systems (DMS)JavaJavaServer Pages (JSP)POJODocument IngestionData ExportRepository Management

Truven Pharma

Big Data Infrstructure

Dec 2017 - Apr 2018

• Deployed high-availability Hadoop clusters on AWS (EC2) utilizing the Cloudera distribution. Optimized HDFS (Hadoop Distributed File System) configurations to provide scalable, high-performance infrastructure for intensive statistical modeling and large-scale data analytics testing. • Kafka Infrastructure & Distributed Systems Experience: Developed and deployed a high-availability message streaming architecture using Java and Kafka across a multi-node Fedora Linux cluster. These efforts directed at supporting a Kafka Lab where I progressed from standalone local development to a distributed environment, with custom Producer and Consumer clients.

AWSCloud ComputingClouderaHadoopHDFSKafka

Mobile Blog Web Design

Mar 2016 - Dec 2017

Architected and deployed a custom, blog ecosystem utilizing WordPress, PHP, and Java backend. Leveraged HTML5 and CSS3 to build responsive, semantic interfaces while implementing Google-standard SEO technical optimizations to maximize organic search visibility and indexability.

Javascript (JS)WordpressPHPHTML5CSS 3Search Engine Optimization (SEO)

Lenovo, Research Triangle Park

IBM To Lenovo Migration

Jan 2013 - Apr 2016

• Global Security Architecture: Implemented a robust Security Framework for user Authorization and Authentication, utilizing LDAP repositories, SSL encryption, and Public Certificates within the WebSphere protocol. • Scalable Web Development: Contributed to three major lifecycle releases of a Proprietary Software Distribution engine, supporting over 2,000 daily user transactions across worldwide Lenovo sites. • Platform Adaptation: Re-architected codebases to ensure seamless functionality on the Lenovo platform, maintaining high availability for the general web market release.

JavaObject Oriented Design

Computer Task Group (CTG)

Modular Firmware Distribution One Stop Shop

Dec 2009 - Jan 2013

Engineered mission-critical Java-based distribution systems for the IBM/Lenovo "One Stop Shop" platform, managing the global deployment of the ThinkPad laptop software and firmware stack. Developed high-integrity middleware utilizing proprietary IBM APIs to automate the delivery, versioning, and lifecycle management of hardware-level software packages across a worldwide enterprise device ecosystem.

JavaObject Orientation DesignWebsphereStrutsDB2SQL

IBM Server and Technology Group

Oct 2005 - Dec 2009

ORM Architectural Migration: Implemented modernization of the data access layer by migrating legacy JDBC grammar to a robust JPA (Java Persistence API) architecture, improving code maintainability and database abstraction. Performance & Scalability Tuning: Utilized Rational Performance Tester to execute comprehensive concurrency and load tests, identifying and resolving critical bottlenecks in J2EE web applications. Virtual Infrastructure Administration: Managed a multi-platform pool of Windows and Linux servers under a VMware ESXi Hypervisor, overseeing VM provisioning and resource allocation. J2EE Application Lifecycle: Reviewed code of IBM enterprise applications, ensuring alignment with architectural standards.

ORM (Object-Relational Mapping)VMware ESXi HypervisorJava

IBM Software Group

Websphere Developer

Oct 2004 - Oct 2005

Core Middleware Development: Implemented new features and enhancements for WebSphere Application Server (WAS) release 6.0 focusing on the Administration Console, leveraging Struts and Apache Tiles to architect scalable User Interfaces for enterprise-level server management and configuration.

StrutsApache TilesJava Server Pages (JSP)JavaWebSphere Application Server (WAS)

IBM Retail Store Solutions

Websphere Application Developer

Aug 2003 - Oct 2004

• Distributed Device Management: Engineered web applications for the deployment, monitoring, and notification pooling of Retail IoT devices, Point of Sale (POS) terminals using JMX (MX4J). • Full-Stack J2EE Development: Architected robust back-end processing engines with JMX and designed front-end GUI environments using Struts and JSP. • Multi-Platform Deployment: Managed the implementation and scaling of enterprise applications within WebSphere containers across diverse Red Hat, SUSE Linux, and Windows server clusters. • Quality Assurance & Standards Compliance: tester for XHTML/HTML standards and web accessibility, utilizing automated validation tools like Tidy HTML. • Hardware-Software Integration: Executed integration testing for IBM OS4690 environments, utilizing CMVC for version control and lifecycle management within the IBM Point of Sale framework.

J2EEJava Management Extensions (JMX)RMIStruts FrameworkJavaBeansXHTMLHTMLWebSphereApache Tomcat

IBM Research Triangle Park, NC

Financial Lead Client

Aug 1999 - Aug 2003

Implemented Legacy System Modernization and Enterprise Application Integration (EAI), currency conversion engines, and Java-based Middleware. Proven track record in transitioning decade-old monolithic architectures into Web-Enabled Object-Oriented (OO) systems. Distributed Systems Architecture: Engineered the data and process flow for the Financial Lead Client (FLC), a high-availability currency conversion IBM engine, implementing Java RMI for proof-of-concept inter-process communication. Enterprise Data Distribution: Developed the "DFC Import/Export" SQL application, automating the synchronization of product data across distributed manufacturing floor databases.

JavaJSPRemote Method Invocation (RMI)SQLObject-Oriented Analysis & Design (OOAD)

IBM Guadalajara Technology Campus

AS / 400 Human Resources

View Demo

Jan 1996 - Jan 1998

Developed software specializing in Human Capital Management (HCM) and Human Resources Information Systems (HRIS). Implemented in GUI Design and User Experience (UX) architecture for legacy system modernization, specifically IBM AS/400 (iSeries) platforms. Proven track record in the full Software Testing Life Cycle (STLC), including system integration testing (SIT) and deployment of enterprise-scale HR packages. The product was called RH/400, IBM deployed it to a Mexican State branch for payroll operations.

IBM AS/400Midrange ComputingiSeries

SAP Premier Deployment

View Demo

Jan 1998 - Jul 1999

Implemented specifications for Manufacturing Execution Systems (MES) and Industrial Automation. Engineered Enterprise Application Integration (EAI), specifically bridging Shop Floor Control (SFC) with SAP ERP environments. Track record in C-language systems programming, IBM MQ (MQSeries) middleware, and Relational Database Management (RDBMS) for high-volume production tracking. Global SAP Integration: Implemented the DFC-SAP Bridge for IBM’s premier worldwide SAP deployment, overseeing System Integration Testing (SIT) and providing technical support to manufacturing engineers.

SQLDB2CIBM MQSeries (MQ)Asynchronous CommunicationClient/Server Architecture

Computacion en Accion S.A. de C.V, Guadalajara, Mexico

Programmer

View Demo

Jan 1994 - Jan 1996

My first job out of college: as a Programmer I focused on Financial Technology (FinTech) solutions. Gained expertise in the Microsoft Technology Stack of the era (mid 90’s), focusing on the development of automated accounting, ledger, and business administration software. Proven track record in Domain-Specific Language (DSL) implementation for statistical reporting and VBA-driven financial modeling. Computacion en Accion ( CONTPAQi ) is a Mexican software firm specializing in financial, HR, accounting, ledger and business administration software packages.

C++Visual Basic for Applications (VBA)Excel MacrosMicrosoft StackBusiness Administration Software

Education and Certifications

  • Bachelor of Science in Computer Engineering - Guadalajara Autonomus University
  • Master of Science in Software Engineering - University of Houston Clear Lake