Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Alejandro Gudino Casillas

Kitchener,ON

Summary

Experienced Senior Software Engineer with over a decade of proven expertise in designing, developing, and managing complex software solutions. Skilled in multiple programming languages and frameworks, mainly using React JS, HTML, CSS, Vanilla Javascript, adept at leading teams, and delivering high-quality, scalable code. Demonstrated ability to solve technical challenges, collaborate cross-functionally, and drive innovation. Committed to continuous learning and mentoring junior engineers for project success.

Overview

11
11
years of professional experience

Work History

Senior Software Engineer

EPAM Systems Canada, Ltd.
10.2021 - Current
  • Proactively identified areas for process improvement, implementing changes that led to significant time savings for the team.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Delivered exceptional client support by promptly addressing concerns and implementing requested changes or enhancements to software solutions.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.

Senior Software Engineer

EPAM SYSTEMS MEXICO S DE RL DE CV
07.2017 - 10.2021
  • Proactively identified areas for process improvement, implementing changes that led to significant time savings for the team.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Delivered exceptional client support by promptly addressing concerns and implementing requested changes or enhancements to software solutions.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.

Senior Software Engineer

TATA Consultancy Services Mexico
04.2015 - 07.2017
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Delivered exceptional client support by promptly addressing concerns and implementing requested changes or enhancements to software solutions.
  • Maintained existing software systems by identifying and correcting software defects.
  • Corrected, modified and upgraded software to improve performance.

Software Engineer

Hewlett Packard, HP Mexico
09.2013 - 04.2015


  • Participate in Agile activities to clarify requirements, estimate future work, receive feedback from
    stakeholders and present technical solutions.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Established efficient communication channels within the team, leading to better collaboration among members during project development phases.
  • Learned and adapted quickly to new technology and software applications.
  • Assist in analyzing requirements, test, script, and document them to strengthen quality and
    functionality of applications.

Web Designer

Laboratorios Pisa SA De CV
01.2013 - 09.2013
  • Delivered technical presentations to illustrate proposed site designs.
  • Developed user-friendly web forms with validation and error handling.
  • Took concepts and produced design mockups and prototypes to strengthen designs, enhance user experiences and improve site interactions.
  • Optimized website performance with regular evaluations and adjustments to page load times, image optimization, and code efficiency.
  • Promoted brand identity by creating company logos and delivering attractive, user-friendly and unique website.
  • Adhered to SEO best practices while designing sites.
  • Created wireframes and prototypes as part of the design process to facilitate clear communication of concepts between team members and clients alike.
  • Enhanced functionality and appearance of website and repaired functionality issues.
  • Implemented changes and integrated requested elements to streamline business operations.

Education

Bachelor of Design - Design

Inst. Tecnológico Y De Estudios Superiores De Occ.
Tlaquepaque, Jalisco, Mexico
06.2010

Skills

  • Object-Oriented Programming
  • SCRUM
  • HTML
  • Code reviews
  • Software Deployment
  • React JS
  • Javascript
  • CSS
  • Git & GitLab
  • Nodejs
  • JIRA & Confluence

Languages

English
Full Professional
Spanish
Native or Bilingual

Timeline

Senior Software Engineer

EPAM Systems Canada, Ltd.
10.2021 - Current

Senior Software Engineer

EPAM SYSTEMS MEXICO S DE RL DE CV
07.2017 - 10.2021

Senior Software Engineer

TATA Consultancy Services Mexico
04.2015 - 07.2017

Software Engineer

Hewlett Packard, HP Mexico
09.2013 - 04.2015

Web Designer

Laboratorios Pisa SA De CV
01.2013 - 09.2013

Bachelor of Design - Design

Inst. Tecnológico Y De Estudios Superiores De Occ.
Alejandro Gudino Casillas