Hi, I'm Jeshua

+3 years experience. Developer for the web.

Full-stack developer skilled in driving to production high-quality systems and UIs for the better user experience.

  • LinkedIn
    LinkedIn
  • GitHub
    GitHub
  • Email
  • WhatsApp
    WhatsApp

Laboral Experience

  1. .NET Developer INETUM (Pacifico Seguros)

    • Visual Basic
    • C#
    • .NET
    • MSSQL
    • Azure

    Responsibilities

    • Maintained a smooth insurance application process at Pacífico Seguros by supporting internal teams with malformed user inputs and improving the error-reporting system.
    • Diagnosed complex issues in Pacífico’s legacy systems, documenting workarounds to facilitate future maintenance.
    • Automated potential sales reports (CSV/XLSX) using C#, including business error diagnostics to support decision-making.
    • Designed, tested, and deployed changes to the business logic of legacy .NET applications.
    • Collaborated with other teams to integrate Pacífico’s systems with external services and platforms.
    • Analyzed and quickly resolved issues in Visual Basic systems in production, implementing urgent fixes that recovered more than 300 sales opportunities.

    Key accomplishments

    • Diagnosed obscure issues in Pacífico’s legacy systems, documenting workarounds to support long-term maintainability
    • Quickly analyzed and patched Visual Basic systems in production, deploying hotfixes that saved +300 sales opportunities
  2. FullStack Jr. Developer ATIRPAY Solutions

    Served as the lead developer for both backend and frontend of multiple highly interactive applications. Effectively managed timelines and personnel, organizing tasks efficiently to significantly enhance productivity.

    Projects

    • Business Management System: https://enneto.com/
    • Environmental Risk Calculator
    • Survey Creation and Management Application
    • Survey Filling Application

    Achivements

    • Angular Migration: Successfully migrated an Angular application from version 14 to 16, ensuring compatibility and leveraging new features for improved performance.
    • Behavior and Functionality Abstraction: Abstracted and normalized key functionalities such as paginated tables, forms, loading states, and message notifications, improving code maintainability and reuse.
    • Backend Development: Created multiple backend servers using .NET 7, implementing robust and scalable solutions.
    • Roles and Permissions System: Developed a customized system for managing roles and permissions, enhancing application security and user management.
  3. Angular Jr. Developer ATIRPAY Solutions

    Developed new features and implemented modifications to existing ones. Identified and resolved performance issues. Took initiative to standardize critical elements of the main application, including forms, paginated tables, loading states, and error reporting. Achieved significant enhancements in user experience. Successfully created several client-only web applications from scratch

    Achivements

    • Performance Optimization: Identified and resolved performance issues within an Angular project, significantly enhancing the application’s efficiency and user experience.

Projects

Preview of Catstagram

Catstagram

  • Svelte

Catstagram is a Instagram-like web app built following the svelte platzi course.

The app implements most of the web-app common features like

  • Theme and color variables
  • Rest http request
  • Dynamic post displaying
  • Animations
  • Inter-component value storing
Preview of My personal Blog

My personal Blog

  • Rust
  • Svelte
  • TailwindCSS

A fullstack project for a fully functional blog.

Composed of a backend server built with rust using a postgres db wich manages users auth and blogs with their comments. The development helped me to learn to use Domain Driven Development.

And the frontend is built with svelte and sveltekit using tailwind to built a custom theme a component system.

Continous integration is implemented with github actions.

Preview of Stopify ;)

Stopify ;)

  • Astro
  • TailwindCSS
  • SolidJS

Sample clone app build for didactical purposes.

Features

  • List playlists
  • Reproduce playlists
  • Forward and backward songs played in playlist
  • Control volume and mute
  • Display and control current song time
  • Persists client state across navigation and sessions

TermChess

  • Rust

Completly functional chess tui (Terminal User Interface) game.

Incorporates most of the features of chess, validating moves, promotion and turns.

Code Conjurer

  • Rust

“Code conjurer”, also known as “cco”, is a command line interface written in the programming language Rust.

Its purpose is to generate code files from a single template or a set of templates. The app includes a small template meta-language that allows for the creation of dynamic templates that can be customized with variable names and values.

About

I'm Jeshua Hinostroza, and I'm a Full-stack developer driven by passion and curiosity for emerging technologies.

My programming journey began at the early age of 12, armed with a trusty old laptop and a pirated 2d Game Engine (ah, how nostalgic!), I started creating my firsts videogames such as metroid-likes, platformer games, 2d shooters, and so on.

I quickly discovered myself having an immense joy each time I developed a key feature of a game, such as walking, jumping, collisions, etc; but my desire was not to just drag & drop the premade features to my character, what sparkled my love for programming, was the pure satisfaction of composing out the common features of games from the most basic instructions the embbeded programming language provided: spawning sprites, deleting sprites, moving sprites; just that. I wanted to know how it worked, down to the bones.

Nowadays, I spent most of my free time creating new tools, making servers, applications, etc; mainly in my favorite programming language: Rust !

A pixeled face of a man with a cope I don't know where I got this image from...