Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Alfredo Ramirez

San Rafael

Summary

As a seasoned Senior Software Engineer and AI Technical Lead, I excel in delivering innovative, AI-driven solutions and full-stack development. I have led the design and implementation of scalable, secure APIs and backend systems utilizing technologies such as Node.js, React, SQL Server, and CosmosDB. My expertise spans advanced AI models for natural language processing and predictive analytics, significantly reducing costs and generating substantial profits for businesses. I am proficient in API design, NoSQL databases, and automation tools like UiPath, Automation Anywhere, and Power Automate, ensuring operational efficiency and scalability through comprehensive software projects and large-scale data migrations.

In addition to my technical acumen, I am a dedicated leader and mentor, fostering innovation and collaboration within cross-functional teams. I have successfully implemented complex automation solutions, developed high-performance full-stack applications, and created AI-powered document processors using cutting-edge technologies. My commitment to excellence, continuous learning, and hands-on approach make me a valuable asset ready to drive success and innovation in any forward-thinking organization.

Overview

10
10
years of professional experience

Work History

AI/ML Technical Lead

Arkkosoft
06.2024 - Current

Leading a team of developers at Arkkosoft, working on financial solutions for PandoAlts, a U.S.-based company specializing in alternative investments.

  • Large Language Models: Proficient in integrating and customizing state-of-the-art models from OpenAI and Gemini, enhancing business applications and user experiences.
  • NLP and ML Model Engineering: Skilled in the end-to-end development of Natural Language Processing and Machine Learning models, utilizing advanced frameworks like Keras, PyTorch, and TensorFlow to solve complex problems.
  • Serverless Architecture Integration: Lead teams in deploying scalable, serverless AI solutions on GCP, reducing infrastructure overhead and improving system responsiveness.
  • Document Data Extraction and Management: Expert in extracting valuable insights from structured and unstructured data using advanced extraction tools, bolstered by robust data management practices with PostgreSQL.
  • API and Frontend Development: Collaborated on the development of APIs using .NET Core and frontend applications with Vue.js, ensuring seamless integration and user-friendly interfaces.
  • CI/CD Technologies: Implemented CI/CD pipelines using GitHub and Docker, streamlining the deployment process and ensuring efficient, consistent deployment environments.
  • Agile and SCRUM: Extensive experience in managing projects using agile methodologies, focusing on SCRUM for iterative development and continuous improvement.

Achievements:

  • Developed three AI-powered document processors as services using Google Cloud Pub/Sub within a GCP architecture:

- One using OpenAI models.
- One using ARQA models.
- One using Vertex AI models.

  • Additionally utilized preprocessing models like Llama3 to enhance data preparation and accuracy.
  • Successfully led a cross-functional team in delivering high-quality software solutions on time, fostering a collaborative and innovative development environment.

Computer Engineering Professor

UAM University
09.2023 - Current
  • Web Programming Instruction: Teach comprehensive web programming skills including HTML5, CSS, JavaScript, and TypeScript, focusing on building responsive and interactive web interfaces.
  • Design Patterns Education: Educate on effective software design patterns, emphasizing best practices in software architecture, specifically for C# and general programming.
  • C# MVC ASP.NET and Entity Framework Training: Provide in-depth training in C#, focusing on MVC ASP.NET and Entity Framework, enabling robust and scalable web application development.
  • Database Management Courses: Cover both relational and NoSQL databases, teaching fundamental principles and practical applications to manage and utilize diverse data formats.
  • API and Web Services Development: Guide students in creating and integrating APIs with Node.js and Express, stressing secure API practices and deploying scalable applications using Azure Web Apps.
  • Advanced Technologies and Frameworks: Introduce MERN stack, microservices, and React for front-end development, providing practical skills in building complex web systems.
  • Comprehensive Programming Education: Focus on backend and front-end development with JavaScript, TypeScript, and C#, preparing students for versatile tech industry roles.

Achievements:

  • Enabled students to develop software programs for various companies as part of course projects, providing these services free of charge while enriching their practical experience.
  • Successfully mentored over 32 students each quarter, ensuring they acquire both theoretical knowledge and practical skills required for the tech industry.
  • Fostered a collaborative learning environment that encourages innovation and practical problem-solving, leading to real-world applications of classroom concepts.

Senior Software Developer

Accenture
09.2021 - 06.2024
  • Automation Architectures: Design and develop robust and scalable automation architectures using RPA tools such as UiPath, Automation Anywhere, and Blue Prism.
  • Business Process Analysis: Analyze complex business processes to identify automation opportunities and define strategies for implementing RPA solutions.
  • Advanced Chatbots: Create advanced chatbots using AI and NLP technologies to enhance customer service and streamline business processes.
  • Seamless Integration: Ensure seamless integration of chatbots with existing business systems and platforms to improve operational efficiency.
  • AI Solutions Architecture: Architect AI solutions by designing and implementing machine learning models to address various business challenges.
  • Continuous Learning: Stay updated with the latest advancements in AI and machine learning, applying them to develop innovative solutions that drive business growth.
  • Full-Stack Development: Develop and maintain full-stack applications using ReactJS, MVC, and PHP, ensuring high performance, responsiveness, and scalability.
  • Software Development Best Practices: Implement best practices for software development, including code reviews, testing, and continuous integration/continuous deployment (CI/CD).
  • Team Collaboration: Collaborate with frontend and backend developers to create seamless and user-friendly applications.
  • Project Management: Expertly manage and optimize automation projects, ensuring they deliver maximum ROI and align with business goals.
  • Process Improvement: Conduct regular assessments of automation processes to identify areas for improvement and implement necessary changes.
  • Technical Leadership: Provide technical leadership and mentorship to junior team members, fostering a culture of continuous learning and innovation in automation technologies.

Achievements:

  • Created an advanced chatbot using trending NLP models such as SpaCy, transforming the warranty process for a North American insurance company and reducing response times by 70%.
  • Delivered multiple AI projects, including multilabel classification models for financial and banking entities, achieving precision rates of up to 96% on datasets with thousands of records.
  • Developed applications using ReactJS and Node.js, utilizing CI/CD pipelines with Docker and deploying them on AWS and Azure.
  • Implemented applications for performance measurement and ROI determination, generating dashboards in Tableau and PowerBI to visualize insights.
  • Successfully executed over 20 automation projects across various business areas, significantly reducing resource usage and generating income for client accounts.

Application Specialist

GBM
03.2021 - 09.2021
  • End-to-End Web Applications: Design and develop end-to-end web applications utilizing a full stack approach, integrating frontend technologies like ReactJS with backend frameworks such as Node.js, and PHP for dynamic web solutions.
  • RESTful APIs: Implement and optimize RESTful APIs for seamless communication between client and server-side components, ensuring efficient data handling and security.
  • Scalable Codebases: Architect scalable and maintainable codebases using MVC frameworks.
  • Cross-Functional Collaboration: Collaborate with cross-functional teams to gather requirements and design system architectures, implementing automation solutions with RPA tools such as UiPath and Automation Anywhere.
  • Automation Workflows: Develop and deploy automation workflows that increase operational efficiency, reduce manual effort, and ensure reliability through thorough testing and debugging.
  • SAP ABAP Consultation: Provide expert consultation on SAP ABAP, including the design, development, and implementation of custom solutions tailored to business needs.
  • Performance Optimization: Enhance existing SAP modules with efficient ABAP coding, optimize performance, and integrate with other enterprise systems using SOAP-based web services.
  • Troubleshooting: Troubleshoot and resolve issues in ABAP programs, ensuring seamless functionality.
  • Machine Learning Techniques: Leverage machine learning techniques, focusing on supervised learning, to develop models that drive data-driven decision-making.
  • Continuous Improvement: Stay current with the latest trends in full stack development, automation technologies, and machine learning to continuously improve skillsets and apply new knowledge effectively.

Achievements:

  • Implemented several sales modules for opportunity management, lead tracking, and the automation of postings across various company systems using intelligent components, gaining a competitive edge over other service providers in the same market niche.
  • Created multiple APIs in Node.js authenticated with JWT, incorporating role-based security and leveraging the latest market trends.
  • Developed numerous SOAP services using ABAP for integration with web systems, automating SAP tasks.
  • Developed traditional automation, including a bot fully designed by the technology department, significantly reducing financial operations, marketing, and sales processes.

Automation Tech Lead

GBM
09.2018 - 03.2021
  • Automation Strategies: Developed and implemented automation strategies that significantly reduced operational costs and improved efficiency across various departments.
  • Best Practices Standardization: Standardized best practices for software development and automation workflows, enhancing team productivity and project quality.
  • Liaison Role: Acted as the primary liaison between technical teams and senior management, ensuring alignment with organizational goals and providing regular updates on the impact of automation projects.
  • Full-Stack Development: Developed and maintained full-stack applications using ReactJS, Node.js, PHP, and MVC .NET Core.
  • Machine Learning Techniques: Applied machine learning techniques, focusing on supervised learning models, to support data-driven decision-making.
  • SAP ABAP Consulting: Delivered expert SAP ABAP consulting services, optimizing existing modules and integrating SAP systems with other enterprise applications using SOAP-based web services.

Achievements:

  • Transformed a support department for SAP processes into an automation department with significant personal growth and the addition of new resources.
  • Created web technology platforms for the automation of SAP process management, including master data creation, modification, and archiving.


Automation Developer & Consultant

GBM
01.2015 - 09.2018
  • Traditional Automation Solutions: Developed traditional automation solutions that enhanced operational workflows across multiple business functions, significantly improving efficiency and reducing costs.
  • SAP Process Management: Managed SAP processes and performance, ensuring adherence to data governance and quality best practices.
  • Business Intelligence Support: Leveraged SAP databases to support business intelligence initiatives and strategic decision-making processes.
  • Automation Scripts: Implemented and maintained automation scripts for SAP processes, improving data accuracy and operational efficiency.
  • Master Data Management: Managed master data across various SAP modules, ensuring data integrity and compliance.
  • Data Integration and Migration: Spearheaded mass data uploads and updates, streamlining integration and migration processes.
  • SAP MRS and ABAP Consultation: Provided expert consultation on SAP MRS and ABAP, optimizing existing modules and integrating SAP systems with other enterprise applications using SOAP-based web services.
  • Master Data Management Expertise: Demonstrated in-depth knowledge of Master Data Management and all modules of SAP ERP and CRM.
  • Web Application Development: Created a web page for master data management using PHP and MySQL, facilitating efficient data creation and modification processes.

Achievements:

  • Completed over 50 ABAP SOAP service projects for sales, human resources, master data management, consultancy, planning, and operations.
  • Developed more than 10 custom SAP transactions and generated reports.
  • Ensured the quality of over 5 million SAP data entries, impacting important tables across multiple SAP ERP and CRM modules.
  • Configured and implemented the MRS planning module in ERP, integrating it with CRM, PS, CS, and MM, including customization of colors and fields, and extensive research due to limited documentation.
  • Created a web-based platform for master data management using PHP and MySQL, streamlining the creation and modification of master data.

Education

Executive Master's in Artificial Intelligence for Business -

LEAD University
03.2025

SAP Order To Cash & Collections - undefined

CENFOTEC
10.2023

Bachelor of Science in Computer System Engineering - undefined

UAM
08.2023

Data Science Models - undefined

Anáhuac University
11.2022

Skills

    Programming Languages: C#, JavaScript, Python, ABAP, PHP, TypeScript

    Frameworks and Libraries: ReactJS, Nodejs, ASPNET MVC, NET Core, TensorFlow, Keras, PyTorch, Vuejs, MERN Stack

    Databases: SQL Server, MongoDB, PostgreSQL, MySQL, Redis

    Cloud Services: Azure, Google Cloud Platform (GCP), AWS

    Automation Tools: UiPath, Automation Anywhere, Blue Prism

    Machine Learning and NLP: Llama3, OpenAI models, ARQA models, Vertex AI, SpaCy, Pandas, Scikit-Learn

    Web Development: HTML5, CSS, SOAP Services, RESTful APIs, JWT Authentication, MVC Frameworks

    DevOps and CI/CD: Docker, GitHub, CI/CD Pipelines

    Business Intelligence: Tableau, PowerBI

    Other Tools: Microsoft Excel, Gremlin

    Leadership: Project Management, Technical Mentorship

    Collaboration: Cross-functional Team Collaboration

    Methodologies: Agile Methodologies (SCRUM)

    Communication: Effective Communication

    Problem Solving: Problem Solving, Continuous Learning

Languages

Spanish
Native language
English
Advanced
C1

Timeline

AI/ML Technical Lead

Arkkosoft
06.2024 - Current

Computer Engineering Professor

UAM University
09.2023 - Current

Senior Software Developer

Accenture
09.2021 - 06.2024

Application Specialist

GBM
03.2021 - 09.2021

Automation Tech Lead

GBM
09.2018 - 03.2021

Automation Developer & Consultant

GBM
01.2015 - 09.2018

Executive Master's in Artificial Intelligence for Business -

LEAD University

SAP Order To Cash & Collections - undefined

CENFOTEC

Bachelor of Science in Computer System Engineering - undefined

UAM

Data Science Models - undefined

Anáhuac University
Alfredo Ramirez