Hi, I'm Joseph

I'm passionate Full Stack web developer having an experience of web applications with Spring Boot, Laravel, Django, Node.js, Ruby on Rails, Gin and expertise in high-performance computing, big data, algorithms, databases, and distributed systems.

What I do

CRAZY FULL STACK DEVELOPER WHO WANTS TO EXPLORE EVERY TECH STACK

Full Stack Development

⚡ Building Microservices in Spring Boot

⚡ Building Back End systems in LAMP stack

⚡ Building responsive SPA & PWA in React.js & Angular.js & Vue.js

⚡ Building responsive static websites using Next.js

⚡ Building RESTful APIs in Django & Django REST Framework

Cloud Infra-Architecture

⚡ Experience of working on multiple cloud platforms

⚡ Hosting and maintaining websites on virtual machine instances along with integration of databases

⚡ Building CI/CD pipelines for automated testing & deployment using Github Actions

AI & ML

⚡ Experience in developing Face Login System using PyTorch

⚡ Building Expert Systems with MA

⚡ Experience of using Tensorflow CNN recognizing objects

⚡ Experience of developing speech recognition

Proficiency

Frontend
100%
Backend/Architecture
100%
Amazon Web Service
100%
Google Cloud Platform
90%
Automated Testing, Mocha, Chai
90%
Debugging
90%
Deep Learning
100%

Education

Universidade de Aveiro
Bechelor of Technology, Computer Engineering
May 2013 - December 2017Grade A

    Experience

    /img/icons/common/fortunes-tech.jpeg

    Fortunes Tech

    Full Stack Engineer
    May 2023 – Present
    • Developed new charts and features and improved architecture and performance. Wrote unit and e2e tests. Used React, D3, Styled Components, and Cypress.
    • Handled the complete architecture and development of the UI and connected it to the API. Added unit and e2e tests. Used TypeScript, React, D3, and Chakra UI
    • Contributed to UI architecture and moved the existing UI to Chakra UI. Built design system and custom components. Used TypeScript, React, Chakra UI, emotion, and animation.
    • Contributed to the material design UI and developed custom components. Added tests. Used TypeScript, React, and Material UI.
    /img/icons/common/rocksauce.jpeg

    Rocksauce

    Senior Full Stack Developer
    Jun 2020 – Apr 2023
    • Implemented the back-end of a Java RESTful API of Knod a review sharing/social networking app (http://staging.knod.com) with unit tests, integration tests, CD, CI with DynamoDB, and MySQL as data storage.
    • Deployed on AWS stack with auto-scaling, load-balancing, with continuous integration Jenkins, and CloudWatch monitoring.
    • Implemented a search feature with Elasticsearch using customized scoring and sorting functions.
    • Implemented the admin interface of the TalkIT app using AngularJS.
    • Helped with the development of other apps using Golang, Java, and Spring.
    /img/icons/common/growin.jpeg

    Growin

    Full Stack Developer
    Feb 2018 - Jun 2020
    • Specialized in middle-tier applications for the web—implementing patterns like MVC, ORM, and OOP with the goal of making applications more robust, scalable, and easier to maintain.
    • Contributed to open-source PHP projects: CakePHP and Zend Framework.
    • Developed multiple web applications using the Zend Framework and CakePHP frameworks.
    • Applications include community-lead, lead-generation, affiliate systems, CMS/CRM, and internal employee dashboards which helped synergize various company projects.
    • Designed and was responsible for maintaining sites generating $1 million+ in gross revenue yearly and 200,000 monthly page views.
    • Designed and optimized large-scale MySQL databases using advanced techniques like stored procedures, triggers, and complex queries.
    • Built internal SEO tools necessary to track and exploit a highly competitive landscape.

    Our Clients Feedback

    Kristian Pitzner

    I know this goal wasn’t easy. How you managed to set it and systematically work towards it until you achieved it truly speaks to your intelligence, tenacity, and perseverance. I’m lucky to have you on my team.

    Patrick Louis

    I’m so impressed by your dedication to learning. I know it wasn’t easy when that technology solution you presented didn’t work out. I’m amazed that you managed to distill feedback from all those stakeholders and find a new, viable solution that everyone loves.

    Projects

    Portfolio

    Software Developer Portfolio Template built with react.js and next.js bootstrap that helps you showcase your work and skills as a software developer.

    Demo

    LastObject

    LastObject creates the world's first reuable alternatives to single-use products. Check out our zero waste store for more sustainable shopping.

    Demo

    Drone Blocks

    Well, droneblocks.io was a quite interesting project I have done. The site is about teaching kids copmuter science with Tello drones. Kids can actually develop a program that controls Tello drones using drag and drop editor. My main task was to implement that drag and drop editor. We implemented the editor using Google's blockly library. The job involed customizing the editor for Drones and finally turning the generated code blocks into something that Tello drone can understand. You can check how it works from here. https://dev.droneblocks.io/ It was quite interesting and challening project. The most challening part was exception handling. And also there were some problems with Blockly library itself, so we had to deal with that as well.

    Demo

    Drive Flux

    The website is about lending cars and motorcycles in Malaysia. The basic idea behind the website was "No need to buy a car when you can subscribe it". I have started working on this project in 2018. The client came with this basic idea, and I have made it into reality. The designs were provided by the client, and I did the rest from database design, development, and deployment to AWS. We used Node, React and mongodb as a tech stack and integrated third party services like Stripe for payment and Mailjet for mail integration. I have developed the MVP in 6 months and now People in Malaysia are actively using these services.

    Demo

    Is Luxury

    LUXURY Estate Management, a division of IS LUXURY, is a full-service home management company specializing in the maintenance management of private luxury residences in premier luxury Las Vegas Valley communities. Their goal is to provide exceptional service to our property owners while maintaining a high standard of professionalism and integrity. I have developed the MVP in 5 months and now People are actively using these services.

    Demo

    Lyft

    The website is about booking car for personal or business purpose. Any people can book a suitable car and any drivers also apply for any cars. The company just offers cars. Then, drivers and riders are free people. We used Node, React, Next.js and mongodb as a tech stack and integrated third party services like Stripe for payment and Mailjet for mail integration.

    Demo

    Vrbo

    Vrbo is a global vacation rental community with more than 2 million unique properties that seeks to connect people with the people and places they love. My main task was to develop a adding property. People could not only book a house, but also advertise their properties. I used Node, React and mongodb as a tech stack and integrated third party services like Stripe for payment and Mailjet for mail integration

    Demo

    MGM Resorts

    MGM Resorts International (NYSE: MGM) is an S&P 500® global gaming and entertainment company with national and international locations featuring best-in-class hotels and casinos, state-of-the-art meetings and conference spaces, incredible live and theatrical entertainment experiences, and an extensive array of restaurant, nightlife and retail offerings. I developed Casino feature with 8 months using several tech stacks and third party integrations.

    Demo

    Gopuff Food Delivery

    This website is about booking food delivery. I used Node, Lodash and mongodb as a tech stack and integrated third party services like Stripe for payment integration. I have developed the MVP in 5 months and now People are actively using these services.

    Demo

    Want to work with me?

    Reach out to me using the form below.

    Reach Out to me!

    DISCUSS A PROJECT OR JUST WANT TO SAY HI? MY INBOX IS OPEN FOR ALL

    I'm a Senior Software Engineer working as a remote full-stack developer at Aveiro. My greatest strengths are React, GoLang, Node.js.

    R. do Salgueiral 24, Nossa Sra. de Fátima, Portugal 3810-752