Jared Ramirez
Verified Expert in Engineering
Software Developer
Jared has four years of experience working in front-end development, primarily Elm, JavaScript with React/Redux and Angular. He also builds servers with Node.js, Golang, and Elixir. Jared is constantly learning about new coding paradigms and styles to always stay up to date and is an excellent communicator who works quickly and efficiently.
Portfolio
Experience
Availability
Preferred Environment
Git, Vim Text Editor, MacOS
The most amazing...
...thing I've coded is an algorithm to iteratively search a path in a tree to find a specified node enabling dependency injection at any level of an application.
Work Experience
Full-stack Engineer
Replenysh
- Architected and designed a cross-platform mobile app using React Native.
- Designed efficient, scalable data flow effectively supporting code reuse in a mobile app with React Native and Redux.
- Created and maintained models in a Mongo database, along with creating various endpoints with Node/Express to interact with them.
- Supported a legacy React web app while managing new feature design and development.
- Managed Heroku production environments for both a React web app and Node.js back-end.
Senior Software Engineer
Keyo, Inc.
- Created and supported an admin portal to manage various types of users and data in React.
- Spearheaded the creation of iOS and Android mobile apps with React Native.
- Integrated various features such as Facebook Login, Google Maps, and Universal/Deep Linking into mobile and web apps.
- Created an efficient, sustainable system for reusing containers with Redux in React Native support by the Recompose library.
- Worked full-stack and cross-platform to create cohesive systems and optimize total project speed.
Full-stack Developer/DevOps
CaseStack, Inc.
- Supported a cross-platform website front-end written using React, Redux, and Relay.
- Created a delegator sever in GraphQL to communicate with a number of microservices.
- Wrote servers to communicate with MongoDB and MS-SQL using Elastic Search in Koa2.
- Conceptualized a complete domain and authorization model to determine the flow of data.
- Created a reusable component kit to handle user interaction while abstracting the logic.
- Used AWS ECS2 containers to deploy the application with Kubernetes, auto-scaling, and load balancers.
- Used AWS S3 to create CDNs to bootstrap JavaScript and CSS dependencies more easily.
Full-stack Developer
Byte-Pushers
- Created a rich domain model to handle complex user management systems.
- Designed a front-end tablet application to efficiently organize technical laboratory experiment data.
- Created an offline-first front-end focused on a seamless user experience should network connections fail.
- Created a mobile/tablet friendly data management platform to support structure and progress tracking in project management.
- Wrote light and efficient SQL queries to quickly search and aggregate large amounts of data.
Experience
Vuedux
https://github.com/jaredramirez/vueduxSkills
Languages
TypeScript, JavaScript, Go, Rust, GraphQL, C++, Elixir, Java, Elm
Frameworks
React Native, Redux, Express.js, Relay, AngularJS, Angular, Hapi.js, Koa, Spring
Libraries/APIs
Node.js, FlowType.JS, React, React Redux, React Router
Tools
Vim Text Editor, Redux Thunk, Git
Paradigms
Functional Programming
Storage
MongoDB, Microsoft SQL Server, MySQL
Platforms
MacOS, Kubernetes, Docker, Amazon Web Services (AWS)
Education
Bachelor's Degree in Computer Science
Universtiy of Arkansas - Fayetteville, AR
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring