Financial web applications.
During my time at Community Reinvestment Fund (CRF)- a Community Development Financial
Institution (CDFI), I have had the opportunity to develop the following web applications and projects:
Insights.
I led the development of our suite's front-end Insights application which provides
insights into a business’s standing through data visualization and reports.
Exchange.
A web application that standardizes the process of buying and
selling loans, participations, guarantees, and enrollments for a wide variety of credit programs, In
which I built out administration user interfaces.
Microsites for small businesses.
Small businesses are the north-star of CRF which led me to create the following microsites to
help them connect to capital and securing funding:
Component library shared across the suite.
Built to establish brand identity for our suite of applications at CRF,
for which I had the opportunity to be a lead developer.
In collaboration with web designers, I was able to build a large collection of components using
Vite and Tailwind, referencing designs in Figma which were tested and displayed with Storybook.
Enterprise Resource Planning.
A large-scale ERP web application was the main task I worked on
at Febyte.
I had the opportunity to design and implement the company's initial code base utilizing
.NET Core, SQL Server and Azure for the backend and React + TypeScript on the frontend.
At Febyte, I designed and implemented the initial code base which utilized a .NET Core, SQL
Server and Azure for the back-end. On the front-end, I used React and TypeScript which gave
me exposure in building a full stack application from the ground up.
Web Technology.
Modern and fresh.
React.
With more than 5 years of experience under my belt, I have built various applications with
the library and dedicated myself to continual education and growth with its evolving ecosystem.
TanStack Query.
Utilizing mutations and queries to interact with servers helped cleanse my code
bases from unnecessary useEffects. It also allows me the ability to easily manage client-side
cache, invalidate queries, and perform optimistic updates.
Tailwind.
A lighting fast utility based tool for styling applications. The large community surrounding it and
tools like tailwind-merge make it easy to get styling inspiration and manage combined styles.
Vite.
Increased build speed and ease of bundling and managing plug-ins makes Vite my go-to for
building Single-Page Applications (SPAs).
Jotai
For complex global state scenarios, I like to use Jotai because it has a unique managing
approach- its atomic approach; it allows you to easily create and access atoms for management.
Their site has recipes for more complex scenarios, like broadcasting events.
TanStack Router.
Type safety, plug-ins and a large range of other features makes this a great
router to use for new projects. TanStack Router offers two ways to manage routes- traditional
code-based routing and file-based routing, which gives a Multi-Page Application (MPA) structure
to an SPA.
Astro.
Developer tools, tailwind/multi framework integration support, and image optimization
make Astro a great tool for building microsites; it is what I used in the development of this
portfolio!
C# and .NET.
Holding a previous back-end leaning position, I built various Application
Programming Interfaces (APIs) and services in addition to modeling data with Entity Framework Core.
Databases.
When it comes to building databases I have experience with both code-first and manual query-first approaches. I started my career with
SQL Server, creating queries
by scratch to now using Postgres utilizing tools such as EF Core and Drizzle to generate the schema.
REST.
I have experience with building REST APIs that consisted of more than 30 controllers for a
large-scale ERP system.
GraphQL.
A different approach to building APIs that utilizes the idea of queries and mutations.
This approach permits clients to query the server for specific data instead of entire payloads. I
have experience building resolvers with HotChocolate and interacting with the server using
graphql-request.
Nature
Elegant views.
Vermont.
Stayed in the town of Richmond, beautiful with nearby mountains, beaches and the city of Burlington.
Gorham, NH.
A land of mountains, went on my first set of mountain hikes here and the views were beautiful.
Phoenicia, NY.
A town in the forest land of upstate New York. Home to the Phoenicia Diner and nearby many towns with hiking trails such as
Fox Hollow in Shandaken.
Music
Vibe to the sound.
Music.
A huge part of my life, always listening and discovering.
Browse tracks for each of my core genres by interacting with the forward and rewind buttons in each player below.
Electronic.
When I'm getting into a workout or just looking to dance, definitely my go-to.
365
Charli xcx
0:00
∞
Indie Rock.
A main genre of mine at the core, love the calming energy.
French Exit
TV Girl
0:00
∞
Alternative.
I love something different that doesn't fit into a specific genre.
everything i wanted
Billie Eilish
0:00
∞
R&B.
Easily one of my favorite genres, sometimes you need a chill track with great vocals.
Lofi.
My core genre, what I listen to most while coding and I appreciate when artists
use these elements in their production.
Heaven Knows
Pink Pantheress
0:00
∞
Joe Tree.
A lofi dream-pop project I started at the beginning of the decade.
Pretty raw with only the latest track being mixed by an audio engineer. Hoping to release a bigger project some day.
night life
Joe Tree
0:00
∞
Joe Salinas
Software Engineer
Get to know Joe.
Explore the experience.
Community Reinvestment Fund, USA
Minneapolis, MN
CRF is a national non-profit organization with a mission to empower people to improve their lives and strengthen their communities through innovative financial solutions. CRF is a national leader in bringing capital to underserved areas.
Working on shared component library, financial web applications and microsites
Developing with TypeScript, React, Vite and Azure
2+ Years
Employed June 2020 - Sep. 2022
Full Stack Engineer
Worked on large scale ERP web application and microsites
Developed with .NET, C#, TypeScript, React and Azure
SUNY Farmingdale
Farmingdale, NY
Farmingdale State College is a public college in East Farmingdale, New York. It is a technology-focused college in the State University of New York system. The college was chartered in 1912 as a school of applied agriculture under the name of New York State School Of Agriculture on Long Island.