About

A little bit of me

As a recent graduate from the University of Calgary with a Bachelor of Science in Computer Science, specializing in Software Engineering, I am excited to embark on my professional journey in the tech industry. During my time at the university, I had the opportunity to work with various startup companies. This experience allowed me to enhance my skills in technologies like ReactJS, Python, SQL, Google Cloud Platform (GCP), and Amazon Web Services (AWS). Working in these dynamic environments taught me the importance of adaptability, multitasking, and continuous learning. Apart from my academic and professional endeavors, I have a keen interest in building and benchmarking PCs, utilizing the latest technologies in the market. Currently, my primary interest lies in deepening my understanding of data structures and algorithms—a passion I am eager to apply in a full-time role. With a blend of academic knowledge and practical experience, I am ready to contribute to and grow within the tech industry.

Experience

company

Full-Stack Developer

University Of Calgary

techtechtechtechtechtechtechtech

Mon Oct 12 2020 - Fri Sep 30 2022

  • Collaborated with a research team to optimize a dynamic visualizer by transitioning from SVG to Canvas, achieving a reduction in load times from 10 seconds to 2 seconds for 200k+ data points.
  • Developed an interactive interface using ReactJS and D3.js, enhancing user experience with features like filters, drill downs, and zoom/pan capabilities, enabling tailored data insights.
  • Set up and manage a robust back-end using Express.js and PostgreSQL, allowing users to upload their own custom CSV data file, which can later be loaded into the visualizer in a seamless flow and operation.
  • Adopted a bi-weekly sprint cycle, facilitating regular feedback and iterative improvements. This approach ensured timely delivery of features and alignment with the researcher's requirements.
  • Leveraged Docker to containerize the application, ensuring consistent environments across development, testing, and production stages. This streamlined deployment processes and enhanced application scalability.
company

Software Engineer

GoVertical

techtechtechtechtechtechtech

Mon May 02 2022 - Thu Sep 14 2023

  • Chron jobs to manage timely functions through a combination of pub/sub methods and HTTP.
  • Assisted in developing the company's Continuous Integration/Deployment pipeline, ensuring faster and safer code deployment.
  • Drove the development of several robust and scalable APIs and cloud functions using Node.js and Python, demonstrating proficiency in serverless and Dockerized environments.
  • Operated effectively in a startup/fast-paced environment, managing, and deploying web applications leveraging React and Next.js.
  • Created and managed Virtual Machine instances on Google Cloud Platform to deploy and scale services, optimizing infrastructure for performance and cost-efficiency.
company

Software Developer

Holmetrics

techtechtechtechtechtechtechtech

Mon May 03 2021 - Mon Jan 31 2022

  • Engineered a responsive and user-friendly dashboard using ReactJs, ensuring a seamless user experience. The design was enhanced with the modern aesthetics of the TailwindCSS framework.
  • Integrated a MySQL database to store and manage vast amounts of data, ensuring efficient data retrieval and optimal performance.
  • Incorporated Okta for robust and secure user authentication, ensuring data privacy and safeguarding user credentials.
  • Integrated leading business intelligence platforms, Tableau and GoodData, to visualize complex metrics. This provided users with clear, actionable insights.
  • Deployed the application on AWS EC2, ensuring high availability, scalability, and optimal performance for users worldwide.

Skills

Hover over skill for current proficiency

75%

85%

50%

85%

80%

65%

75%

60%

75%

80%

65%

85%

85%

70%

45%

65%

75%

Projects

project

BarePrice: Amazon Price Tracker

technologytechnologytechnologytechnologytechnologytechnology

BarePrice is an Amazon price tracking tool designed for monitoring product prices on Amazon. It uses web scraping to update prices daily and sends email notifications to users when there's a price drop in their tracked items. This user-friendly tool aims to save time and money for online shoppers by automating the price tracking process.

Contact

Ask me more. Lets Talk.

+1 403-615-2718

misael.esperanzate@hotmail.com

Chestermere, AB