Engineering

Alfredo Guillen

Senior Software Engineer

  • Aguascalientes, Mexico
  • BS, Computer Science, Universidad Autonoma de Aguascalientes
  • 13
    Years of Experience

Professional Bio

Latin America
Aguascalientes, Mexico

Technology Expertise

  • Advanced label
    Advanced
  • Intermediate label
    Intermediate
Java (Advanced)
React.js (Intermediate)
Node.js (Intermediate)
Python (Intermediate)
React Native (Intermediate)
Angular.js (Intermediate)
Go (Intermediate)
DevOps (Intermediate)
Typescript (Intermediate)

Featured References

open quoteclose quote
open quoteclose quote
open quoteclose quote

Employment History

FullStack Labs August 2021 - Present

Senior Software Engineer


IBM  April 2019 - August 2021

Hybrid Application Developer

  • Created new functionality and refactored existing code base to support multiple Geolocations, integrating with Sell & Transaction IBM ecosystem.
  • Gathered with a group of engineers and designed implementation of new features, sizing, stand up, etc.
  • Followed open source & agile approaches for development.

Nokia March 2014 - April 2019

Software Development Engineer

  • Involved with the design and product needs, gathering requirements from Client by creating prototypes.
  • Led development team and communicated estimations to Client.
  • Proposed innovative tools and automation process that are used by the entire Team for development.
Softtek August 2011 - June 2013

Software Development Engineer

  • Resolved issues on PROD, QA and INT environments.
  • Developed new features/functionality to main pages and reservation flow.
  • Used Jenkins as continuous integration server, JMock and JUnit as a mock/unit testing framework, subversion as control code version, HP Quality Center version 10 and 11 as issue tracker tool.
Tata Consultancy Services May 2011 - August 2011

Software Development Engineer

Hildebrando July 2010 - May 2011

Software Development Engineer

  • Worked for a variety of customers, main duties consisted of developing from scratch new functionalities that were shipped to Client, and monitored their tests for all release cycle and testing.
  • Analyzed and understood User requirements, Use cases, drafted technical design documents, etc.
  • Created the DEV and QA environment to fellow SDEs could work with, mentored junior developers and helped them with debug sessions and as well as the interaction with the different applications that were owned.
Quarksoft June 2009 - July 2010
Software Development Engineer
  • Analyzed, designed, and implementation of Payments Projection functionality by creating an algorithm that predicted the future payments based on User’s behavior.
  • Developed an HR Web application for internal use -- my duties consisted on plane, design, code and test the Training and Head Count Modules of it.
  • Proposed solution to problems and provided end-user training.
Latin America
Latin America

Portfolio

Thought Leadership

Employment History

FullStack Labs August 2021 - Present

Senior Software Engineer


IBM  April 2019 - August 2021

Hybrid Application Developer

  • Created new functionality and refactored existing code base to support multiple Geolocations, integrating with Sell & Transaction IBM ecosystem.
  • Gathered with a group of engineers and designed implementation of new features, sizing, stand up, etc.
  • Followed open source & agile approaches for development.

Nokia March 2014 - April 2019

Software Development Engineer

  • Involved with the design and product needs, gathering requirements from Client by creating prototypes.
  • Led development team and communicated estimations to Client.
  • Proposed innovative tools and automation process that are used by the entire Team for development.
Softtek August 2011 - June 2013

Software Development Engineer

  • Resolved issues on PROD, QA and INT environments.
  • Developed new features/functionality to main pages and reservation flow.
  • Used Jenkins as continuous integration server, JMock and JUnit as a mock/unit testing framework, subversion as control code version, HP Quality Center version 10 and 11 as issue tracker tool.
Tata Consultancy Services May 2011 - August 2011

Software Development Engineer

Hildebrando July 2010 - May 2011

Software Development Engineer

  • Worked for a variety of customers, main duties consisted of developing from scratch new functionalities that were shipped to Client, and monitored their tests for all release cycle and testing.
  • Analyzed and understood User requirements, Use cases, drafted technical design documents, etc.
  • Created the DEV and QA environment to fellow SDEs could work with, mentored junior developers and helped them with debug sessions and as well as the interaction with the different applications that were owned.