profile avatar

> Alejandro Casillas _

Sr Software Engineer

About me

Software engineer with 8 years of experience in the professional field. Into web development since a young age and passionate about both frontend and backend development. Most experience in Javascript and React knowledge, backed by Node, Python and PostgreSQL experience, always excited to work on both sides of the stack. Strong team member with communication, problem-solving and organization skills who enjoys learning and contributing to others. Experienced team leader with a collaborative mindset.

Work experience

Sr Frontend Engineer

more +
Sep 2022 - Present

Agile Engine

Remote

AgileEngine is a global software development and consulting company, founded in 2010, with development centers across the US, Latin America, and Eastern Europe, specializing in custom software solutions and staff augmentation.
  • Communicating with team, customer and designers
  • Developing frontend functionality and new UI components
  • Presentation of the finished work for the sprint
  • Bug fixing
  • Code refactoring and performance optimization
  • Improvement/extension of existing features
  • Provide a user-friendly interface
  • Creating application's logic
  • Writing technical documentation
Stack
React, Javascript, Typescript, Python, Postgres, MySQL, AWS, Terraform

Sr Frontend Engineer

more +
Jan 2021 - Aug 2022

Vitau

Remote

Vitau provides a subscription model pharmacy for patients with chronic diseases in Latin America. Delivery of medicine every month and help with the insurance reimbursement. Currently operating in Mexico.
  • Development in the main product for the operations team, in charge of new features, improvements in project architecture and maintenance
  • Maintain code quality through code reviews, pair programming, and general project setups, having a continuous delivery to production
  • Responsible for making updates to improve the CI/CD processes, as well as keeping the latest project changes up to date
Stack
React, NodeJS, Javascript, Typescript, Python, Postgres, AWS

Lead Front End Engineer

more +
Jul 2019 - Dec 2020

miPOS

Remote

Mipos is a software hub to help restaurants and its franchises manage their orders through delivery applications as well as local point of sale control. Integration with most important delivery app services and operating in Mexico
  • Point of sale development and admin dashboard integrating our Restful API and real-time services focused on improving customer performance at each point of sale
  • Development of a hub web application for dark kitchens, allowing the display of real-time information on the orders of the integrated delivery apps
  • Development of mobile application kiosk for customers who want to do self-service in a restaurant
  • Encourage the team to have strong communication, problem-solving and organization skills, as well as delegation of important tasks to promote the personal growth of each member
  • Maintain a high quality of code, promoting the best practices and the latest properties of the technologies used, doing activities such as programming in pair, code review and testing
  • Maintain a constant and high quality update of products to customers by improving code pipelines and having an ever-changing CI/CD process
Stack
React, NodeJS, TypeScript, React Native, Laravel, Node, MySQL, AWS

Software Engineer

more +
Oct 2018 - Jun 2019

Sensai

Monterrey, MX

Sensai is an augmented productivity platform for manufacturing operations that increases throughput and decreases downtime with an innovative AI technology.
  • Collect, manage and analyze event data using sockets and pub/sub channels from IoT inputs to show real time performance data in production lines
  • Development of mobile applications using bluetooth devices to measure the quality of the parts of the production line and create performance reports
  • Code and SQL optimization to improve product performance and optimize results in real time
Stack
React, Ruby on Rails, Javascript, NodeJS, Coffeescript, React Native, PostgreSQL, AWS

Software Engineer

more +
Mar 2018 - Oct 2018

Axosnet

Monterrey, MX

Axosnet helps improve your electronic invoicing process by integrating it with your SAP ERP system. Have helped more than 250 companies to simplify their business tasks through our services and solutions, adding value to their processes.
  • Development of front-end applications using the SAPUI5 framework using its components and optimizing code for reuse
  • SAP Cloud Platform Consultant using tools as identity providers, document services, authentication services and git repositories management
  • Backend development for the construction of middleware and RESTful APIs managing information from own databases and ABAP scripts
Stack
Java, SAPUI5, Javascript, Ruby on Rails, TypeScript, ReactJS

Software Engineer

more +
Jan 2017 - Feb 2018

MX Global Solutions

Tepic, MX

MX Global Solutions develop software in robust and multiplatform systems specialized in point of sale in restaurant management and food boutiques
  • Designed and implement RESTful APIs and data model based on NodeJS and MongoDB
  • Architecture and construction of Ionic app for the integration of own and third-party services
  • Configuration and maintenance of linux virtual private servers
Stack
TypeScript, Node JS, C#, SQL Server

Education

Aug 2013 - Oct 2018

Bachelor in Computer Science with honorific mention

Tepic Institute of Technology

/

MX

Skills

React

My favorite frontend technology at all time. I've been using it daily last years

NodeJS

My go-to for backend development. Love how it lets me use JS everywhere

Typescript

Can't imagine coding without it now. Feeling safer using it

Python

My second choice for backend development. I love that it has solutions for any problem

Terminal

Second home, mastering it has been a game changer

Git

Essential for any dev daily workflow

Terraform

Cloud infrastructure handled by code is something amazing

Postgres

Technology that I have used the most, I don't have a preference for any, I like SQL and non-SQL

Docker

Love consistency across environments

CI/CD

Don't like manual releases