02/22/2024 updated

**** ******** ****
100 % available

Senior Software Developer, Principal Software Developer, Senior Software Developer

El Marques, Mexico
Only remote
BSc Technologies Information Engineering
El Marques, Mexico
Only remote
BSc Technologies Information Engineering

Profile attachments

CV - Irvin Herrera

Web InterfacesHTMLJava (Programming Language)JavaScriptApplication Programming Interfaces (APIs)Agile MethodologyAmazon Web ServicesApache AntUnit TestingBootstrap (Software)Bug ManagementC++ (Programming Language)Cascading Style Sheets (CSS)Software QualityContinuous IntegrationData ManagementWeb DevelopmentElasticsearchUser Interface DesignGroovyGrails (Framework)HibernateIBM Websphere Application ServerWeb PortalsJava Persistence APIWildFly (JBoss AS)jQueryJavaserver PagesJUnitPython (Programming Language)PostgreSQLApache MavenNetwork Information ServicesNode.jsMockitoSimple Object Access Protocol (SOAP)Software EngineeringSQL DatabasesTypeScriptWeb ServicesTailwindSpring MVCReact.jsVue.jsBackendKotlinAngularJSFront End Software DevelopmentTerraformJasmineDockerJenkinsProgramming LanguagesOracledb
agile project management, Agile, AWS, Angular, Ant, Maven, API, backend, back-end, back-end development, Bootstrap, C++, CSS, CI/CD, Data Management, interface design, Docker, Elastic Search, front-end development, Frontend, front-end, Grails, Groovy, HTML, Hibernate, user interface, IBM Websphere, Websphere, JQuery, JQuery templates, Jasmine, Java, Java technologies, JPA, Javascript, Jest, JSP, Jenkins, JUnit, Kotlin, Mockito, network information, Node JS, Node, Oracle DB, Postgres, programming languages, Python, React, SQL, SOAP, bug fixes, development cycle, code quality, Spring MVC, Tailwind, Terraform, Typescript, unit testing, Vue JS, Vue, web development, web interfaces, Web UI, web services, JBoss

Experience

Professional experience5 - 10 years
Freelancer since2024

Languages

EnglishFluentSpanishNative speaker

Project history

Senior Software Developer

CASPEX

Senior Software Developer

CASPEX
As a Senior Software Developer at CASPEX, I collaborated closely with a dynamic team from Cordiance,
contributing to front-end development initiatives. I spearheaded the implementation of a novel UI structure,
revitalizing their existing products with a modern and invigorated user interface.

Principal Software Developer

Nearshore Technology

Principal Software Developer

Nearshore Technology
As a Principal Software Developer at Blackbaud, I collaborated with a team of developers to design and
implement innovative solutions for complex technical challenges. Leveraging my expertise in Java, I performed
rapid bug fixes and delivered high-quality new features that consistently met or exceeded customer
expectations. Additionally, I played an integral role in optimizing the company's internal processes by
contributing to Nearshore internal projects. I developed and implemented cutting-edge web services and
intuitive screens, streamlining workflows and enhancing cross-functional collaboration. Through my active
participation in these projects, I demonstrated my ability to work effectively in a team-oriented environment
while consistently delivering exceptional results.

Tech Stack: Java, Oracle DB, Angular, Python, AWS Lambdas, Terraform, React, Javascript

Senior Software Developer

Persistent Systems

Senior Software Developer

Persistent Systems
In my role as a Frontend Developer at McGrawHill, I worked collaboratively with a team of developers to
enhance the McGrawHill Education platform and create innovative tools that significantly improved the
overall user experience. Using my proficiency in Angular, I developed solutions that increased user
engagement and streamlined complex workflows. My daily interactions with clients were instrumental in
receiving guidance and feedback on the project, and my adaptability to client proposals and changes
showcased my responsiveness to their needs. Additionally, my commitment to constant learning and
improvement extended to backend activities, allowing me to contribute effectively to a holistic project
development process. Through these efforts, I played a pivotal role in enhancing the platform's functionality
and assisting users in achieving their educational goals.

Tech Stack: Typescript, Javascript, HTML, Angular, CSS, Jasmine

Senior Software Developer

Unosquare

Senior Software Developer

Unosquare
Contributed to the development of interactive sites on pure JavaScript using the Hubb.me platform, designed
for virtual talks, congresses, and conventions. Worked collaboratively with a team to deliver unique layouts
for each site. Maintained regular communication with clients to ensure project requirements were met and
issues were resolved in a timely manner. Additionally, served as a Team Leader, overseeing a team of 4 and
responsible for managing their career development, conducting project health reviews, and setting priorities
to ensure project success.

Tech Stack: Javascript, HTML, Angular, CSS

Software Engineer E2

General Electric
Played a pivotal role in making crucial technical decisions to support the sprint development cycle. Analyzed
and resolved intricate algorithms across various languages and frameworks. Significantly contributed to the
System Data Management project for the GE Renewables area, employing Kotlin on the backend and Angular
on the frontend. Led UX enhancements, introduced new API features, participated in PR reviews, and
conducted unit testing with Jest and Mockito. Designed and developed a comprehensive infrastructure for
GE Queretaro, creating the Orion system. Orchestrated the entire project lifecycle, including server
configurations, architecture design, database management, and front-end and back-end development using
Node JS and Angular. Implemented CI/CD configuration with Jenkins and Docker, ensuring streamlined
development processes. Provided customer support for three months post-production release. Conducted
thorough unit testing utilizing various tools such as Chai, Mockito, and Mocka.

Tech Stack: Kotlin, Angular, Hibernate, CSS, C++, Postgres, Agile, Node, Typescript, Polymer, Jenkins,
Docker, TypeORM, Elastic Search, Mocka, Mockito, Chai

Software Engineer E2

General Electric

Software Engineer E2

General Electric
Successfully provided technical application support and development for both back-end and front-end tasks,
employing a diverse set of programming languages and frameworks such as React, Vue, and Python. Excelled
in communication, agile project management, estimation tasks, and problem-solving, consistently leveraging
these strengths to drive project success. Demonstrated adaptability to changes in technology and customer
requirements, swiftly pivoting to meet evolving needs. Received commendations for teamwork, flexibility,
leadership, and work excellence, consistently delivering expert front-end and back-end IT solutions.
Additionally, managed technical hangouts and coordinated people presentations to ensure effective
communication and collaboration among team members.

Software Developer

Stefanini

Software Developer

Stefanini
Demonstrating a strong aptitude for analyzing complex problems and delivering effective development
solutions, I have established and maintained robust communication channels with clients to foster strong
relationships and ensure accurate requirement gathering and analysis. My contributions extend to multiple
web services implementations using SOAP technology across various projects. Notably, I played a key role
in creating API services and front-end interfaces for internal projects at Santander Bank. Leveraging Javabased
architecture, such as Agave for back-end builds and JSP and JQuery for the front end, I conducted
unit testing with JUnit and managed server-side configurations on IBM Websphere. Furthermore, I actively
collaborated on the Walmart Vitamedica project, where I led the development of back-end web services
using Java. This initiative aimed to provide comprehensive medical network information, covering details
on doctors, medicine, and patients.

Tech Stack: Java, JPA, SOAP, Javascript, JSP, Websphere, Jquery, Bootstrap, Spring MVC, Maven.

Junior Software Developer

SOLSER Sistems

Junior Software Developer

SOLSER Sistems
Demonstrating exceptional front-end development skills, I have successfully created multiple models and
designs. In addition to providing continuous support to senior developers, I offered valuable software
analysis solutions to enhance development processes and outcomes. My experience includes creating
robust web services for Libertad Financial Services using Groovy and Grails, ensuring the proper handling
and security of sensitive customer information. Furthermore, I have contributed to various projects for
Santander Bank, with a focus on the creation of Java-based web services and the management of serverside
configurations on Websphere and JBoss. Moreover, I have developed and implemented JQuery
templates for internal projects, enhancing user experience and interface design. My multifaceted
contributions underscore my proficiency in front-end development, software analysis, and the successful
execution of projects for prominent financial institutions.

Tech Stack: Java, SOAP, Javascript, Websphere, Jquery, Bootstrap, Spring MVC, Ant, Groovy and Grails.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in