Summary
Overview
Work History
Skills
Websites
Languages
Timeline
Generic

Erick Trevino

McAllen,TX

Summary

Results-driven software development professional with extensive expertise in software design, development, and integration. Proficient in high-demand programming languages including JavaScript, Ruby, and C++, along with frameworks such as Ruby on Rails, Node, React, React Native, Angular, and Vue. Proven record of accomplishment in developing systems for the Government, MedTech, Education, and Communication industries. Seeking a challenging role in a dynamic company that values creativity, innovation, and collaboration. Recognized for delivering impactful solutions and possessing a background of writing code that has contributed to project success. Excited to contribute skills and experience to a team-driven environment.

Overview

8
8
years of professional experience

Work History

Senior Software Engineer

CVP (Homeland Security - USCIS)
11.2024 - Current
  • Developed and maintained a robust Ruby on Rails classroom application to support the training of refugee and asylum officers, improving efficiency and consistency in onboarding and evaluation.
  • Integrated tools for case generation, document management, security alerts review, and an interview simulation module to mirror real-world workflows.
  • Followed test-driven development practices using RSpec, FactoryBot, and Shoulda Matchers to ensure reliability and maintainability.
  • Implemented policies and permissions with Pundit, administrative dashboards with ActiveAdmin, and user authentication through ICAM integration.
  • Enhanced user experience with search and pagination features via Ransack and Kaminari; handled background jobs with SolidQueue and email notifications via ActionMailer.
  • Collected usage analytics with Matomo to inform continuous improvement.
  • Maintained high code quality through pre-commit hooks and a CI/CD pipeline using GitHub Actions running ESLint, Prettier, RuboCop, ERB Formatter, and full test suites.
  • All designs adhere to the U.S. Web Design System (USWDS) and meet Section 508 accessibility standards.
  • Collaborated within an agile training team focused on high-impact tools for USCIS global operations.

Senior Software Engineer

Infinity Marketing
02.2024 - 11.2024
  • Collateral Portal for Comcast (Chicago & Heartland Regions)
  • Lead developer for custom collateral generation platforms used by regional Comcast branches.
    Built PDF generation flows for both editable and static templates, allowing users to modify predefined fields or download professionally designed assets.
  • Implemented user permissions, search filters, and admin panels for marketing managers to control asset availability.
  • Refactored core components for better performance and modularity, reducing technical debt left by previous teams.
  • Integrated field validation, conditional rendering logic, and multiple rendering modes to support print-by-pro and print-on-demand outputs.
    Ensured high reliability of the app through GitHub Actions CI pipelines, with ESLint, Prettier, and Jest unit tests for frontend validation.
  • Roots LMS (Education)
  • Maintained and expanded a MERN-stack LMS used by educators and students across multiple schools and districts.
  • Integrated Clever and Schoology Single Sign-On (SSO), enabling secure, seamless login with existing school accounts.
  • Designed and implemented a hierarchical permission system supporting District Admins, School Admins, and Educators:
    District Admins can manage all schools and classrooms within their district.
    School Admins have scoped access to their school’s classrooms and staff.
    Educators can only access classrooms they are assigned to.
  • Implement React Query for performant data fetching and cache management, minimizing redundant requests.
  • Introduced Jest and Testing Library for frontend test coverage, focusing on authentication flows, dashboard access, and assignment management.
  • Geograph Dashboard (Fiber Mapping SaaS)
  • Supported the development of a technical dashboard for Geograph, visualizing fiber mapping data and managing customer interactions.
  • Refactored and maintained the frontend using modern React practices including functional components, hooks, and lazy loading for performance optimization.
  • Maintained and expanded Express-based backend services with MongoDB, handling geospatial data models and user management.
  • Integrated with HubSpot for CRM synchronization, allowing sales and support teams to track user activity and fiber project status.
  • Implemented Stripe for billing and subscription management, supporting recurring payments and customer invoicing.
  • Built QuickBooks Online integration to sync financial records and streamline accounting workflows.
  • Added role-based access control to restrict geographic data visibility by user type and region.
  • WordPress Marketing Sites
  • Provided overflow and maintenance support on WordPress websites when primary developers were unavailable.
  • Performed plugin and core updates, fixed layout issues across browsers, and maintained multisite installations.
  • Assisted with WP Engine DNS redirects, SSL configuration, and robots.txt optimizations to prevent spam while preserving SEO access.
    Occasionally integrated reCAPTCHA, added dark mode compatibility in email templates, and built small interactive features using custom JavaScript or jQuery.
  • Engineering Practices Across Projects
  • Led adoption of modern tooling such as GitHub Actions (running ESLint, Prettier, Jest, RuboCop, ERB Formatter).
  • Enforced pre-commit hooks to maintain consistent code quality across teams.
  • Frequently worked across 3–5 projects in parallel, demonstrating adaptability, context switching, and deep understanding of varying business domains and tech stacks.

Lead Software Developer

Atomic Jolt
11.2022 - 01.2024
  • Spearheaded development efforts within cross-functional teams to enhance LMS platforms (Canvas, Brightspace, Moodle) utilizing Ruby, Ruby on Rails, ReactJS.
  • Optimized front-end performance by 20% through the implementation of custom ReactJS components leveraging built-in and custom hooks, lazy loading, and memoization techniques.
  • Designed and implemented a GraphQL-based front-to-back-end connection, enhancing data flow efficiency and enabling seamless interaction between components.
  • Orchestrated Ruby on Rails background jobs using ActiveJob & Que for asynchronous processing, resulting in improved system responsiveness.
  • Engineered a secure NodeJS and Express API to generate randomized data tables, augmenting question variability and enhancing user engagement.
  • Implemented Redis-based data caching, reducing external database calls by 65% and enhancing application scalability and performance.
  • Deployed application infrastructure on AWS, Heroku, and Docker, serving over 285,000 students across 25+ client institutions.
  • Established automated testing procedures, leading to a 25% reduction in post-deployment issues and increased application reliability.
  • Mentored junior developers, providing guidance on best practices, code reviews, and troubleshooting techniques to foster professional growth within the team.
  • Collaborated with project managers to define project scope, requirements, and deliverables, ensuring successful project execution and customer satisfaction.

Lead Software Developer

MRG Health
08.2020 - 11.2022
  • Developed a HIPAA-compliant patient management web application using Ruby on Rails and ReactJS, managing 82,200+ health records.
  • Engineered a secure API with full CRUD functionality using NodeJS and Express, enabling seamless data management and access.
  • Designed intuitive user interfaces catering to elderly patients' needs, resulting in improved user engagement and satisfaction.
  • Implemented group and two-way SMS communication features using the Twilio API, enhancing patient engagement and communication efficiency.
  • Managed multiple websites using NodeJS, ReactJS, JavaScript, HTML, CSS, and WordPress.
  • Represented the development team in client meetings and presentations, effectively communicating technical concepts and project status updates to stakeholders.
  • Identified opportunities for process improvements and implemented strategies to streamline development workflows, resulting in increased efficiency and productivity.
  • Acted as a subject matter expert in specific areas of technology or domain knowledge, providing insights and recommendations to inform decision-making at both technical and strategic levels.

Web Developer

Tex-US Substation Services
01.2020 - 08.2020
  • Designed and developed a CRM-like application for job and contract management using Ruby on Rails and ReactJS.
  • Created dynamic role-based views for various departments, enhancing user experience and operational efficiency.
  • Managed multiple websites using WordPress, JavaScript, HTML, and CSS, implementing custom features and themes.
  • Designed and maintained SharePoint sites for internal use.

Web Developer

Charter Communications
08.2017 - 01.2020
  • Developed Spectrum TV emulator on multiple devices (Xbox One, Roku, iOS, Android, and Samsung) using Ruby on Rails and ReactJS.
  • Designed and developed a resource sharing application for call center agents, facilitating knowledge exchange and improving troubleshooting efficiency using .NET Framework & C#.
  • Collaborated with business analysts to build websites using JavaScript, HTML, and CSS.
  • Designed and maintained SharePoint sites for internal use.

Skills

  • Ruby
  • JavaScript
  • Typescript
  • Elixir
  • C
  • C#
  • Ruby on Rails
  • React
  • Phoenix
  • NodeJs
  • Express
  • NET
  • HTML
  • EJS
  • ERB
  • EEX
  • Redis
  • Postgres
  • MongoDB
  • SQL
  • GraphQL
  • Redux
  • Git
  • Git Actions
  • JIRA API
  • Learnosity API
  • Twilio API
  • SendGrid API
  • Google Sheets API
  • Heroku
  • AWS (Amazon Web Services)
  • Digital Ocean
  • Docker
  • ECS
  • Kubernetes
  • EKS
  • NGINX
  • PM2
  • Eslint
  • Prettier
  • Rubocop
  • ERB Formatter
  • JEST
  • RSpec
  • React Testing Library

Languages

English
Native or Bilingual
Spanish
Native or Bilingual

Timeline

Senior Software Engineer

CVP (Homeland Security - USCIS)
11.2024 - Current

Senior Software Engineer

Infinity Marketing
02.2024 - 11.2024

Lead Software Developer

Atomic Jolt
11.2022 - 01.2024

Lead Software Developer

MRG Health
08.2020 - 11.2022

Web Developer

Tex-US Substation Services
01.2020 - 08.2020

Web Developer

Charter Communications
08.2017 - 01.2020
Erick Trevino