Daniel has 9+ years of experience in web development. He has an in-depth knowledge of Vanilla Javascript and has developed his skillset along with the progression of frontend technologies from Backbone, AngularJS, Ionic v1-4, Angular v2-7, React/Redux, React Native. For the backend skills, he has experience with Node/Express, Java/Spring, PHP/CodeIgniter, NoSQL DBs, Document DBs, Relational DBs, and many more.
Daniel enjoys broadening his knowledge portfolio by learning and adopting new or complementary technologies such as D3.js, GraphQL, Apollo, Relay, React Hooks, and GatsbyJS to name a few.
He is a confident and reliable professional and a perfect team player.
Stack:
Responsibilities:
Stack:
Responsibilities:
Stack:
Responsibilities:
Stack:
Responsibilities:
It is an independent wealth manager based in Spain. The scope of the app was to provide full transparency for their 300+ clients’ investment funds with a communication channel to their dedicated advisor. I was involved in building their Progressive Web App. The design and back-end of the app were already built, so my involvement was to implement a responsive design with react components, provide offline support with Service Workers, and (mobile apps only) wrap everything in a Cordova bundle to ship to Google Play and the App Store.
Technologies used: React/Redux, Cordova, SASS, Service Workers for offline support, Javascript.
I created a personal website and blog to help showcase my portfolio and as a place to educate and have a conversation with the community. It is an open source project that uses GatsbyJS as a static site generator to build the website using React and GraphQL technologies and is hosted on Netlify. This project is in progress, and I hope to build out better transitions and a more responsive layout.
Technologies used: GatsbyJS, Netlify, React, GraphQL.
The app, although incomplete, had intentions on disrupting the restaurant finding services. Taking your geographic location and searching within a known radius, it is able to find restaurants near you. This doesn’t sound any different from Yelp or FourSquare. However, it’s focus on professional photos taken of restaurants’ food and randomizing which photos are presented, was marketed toward a more niche clientele. Photos of food were viewed instead of restaurant information. A user is able to search what food looks appetizing for them and then receive restaurant details after deciding.
Technologies used: Angular v7, Google Firestore, Google Cloud Storage.
Sober Living App provides housing for individuals looking for a safe, clean, and sober environment to live in while rebuilding their lives. With over 40 locations across 3 Western States and over 500 residents at a given time, housing managers needed an easy way to manage and facilitate their residents’ stay. Most residents are court ordered to stay in these residencies, and almost all have prescription medications. My involvement was to build an app that manages all their residents across all locations providing in-real time notifications for requests when a resident is to be moved in or out. I was also required to build extensive resident profiles containing sensitive photos, dates, certificates, and a payments log.
Technologies used: Ionic v4, Angular v5, Google Firebase, Google CloudStore, Google FCM.
It is a local music festival in my hometown. The festival brings over 500 artists that play in over 40 venues and grows every year. I banded together with a team of volunteer developers to build their mobile app and website. I built several features like News Feed and Artist Discovery, but the most pronounced feature I built was the Playlist and Now Playing feature which was the most commonly used feature in the app. The Now Playing feature is based off of Spotify where a mini-player would sit at the bottom of the app at all times, and could expand to full view displaying album art, song info, playtime scrubber, and media buttons. Several curated playlists of artists were available. This also expands to users being able to save songs into custom playlists. During the days of the festival, we have approximately 1,500 unique users per day and continue to grow.
Technologies used: Ionic v1, AngularJS (v1), SoundCloud API, Amazon Lambda, Google FCM.