Git Product home page Git Product logo
LinkedIn Twitter Dev Instagram Goodreads

If you'd like to learn more about me, checkout out my Personal User Manual.

Projects

Here's a selection of some of the projects I've worked on throughout my career:

Open-source platform for interactive courses (2023-Present)

I'm building @zoonk, an open-source platform for delivering engaging and interactive courses. The aim of this project is to enhance the way we learn by making education more enjoyable and practical. Technically, Zoonk is built using Elixir, Phoenix, Postgres, and Tailwind, and it leverages GitHub Actions for CI/CD and Fly.io for hosting.

Remote control for robots (2020-21)

At @standardbots, I led the frontend development of the Remote Control - a web app to control robots. As part of an early-stage team, I also helped grow the frontend team and establish engineering processes. I played a key role in building and maintaining features like robot management, live robot control, a routine editor for visually configuring robot tasks, preflight checks, and a Three.js simulator for real-life robot behavior. Additionally, I optimized performance for smooth operation on Lenovo Chromebook tablets. Built with Next.js, TypeScript, Firebase, WebRTC, CSS Modules, and Three.js, the Remote Control was deployed to Vercel.

Preflight checks screenshot Control robot screenshot

Social network for sharing learning resources (2019-20)

I created an open-source social network for organizing and sharing learning resources. It let learners keep all their resources in one place, including books, links, videos, and files. They could also create custom learning paths to make studying a subject easier. I built this project using Next.js, TypeScript, Firebase, Material UI, Algolia, and it was deployed on Vercel. Unfortunately, I had to discontinue it in September 2020 due to starting a new job and a lack of time to maintain it.

Learning paths screenshot Real-life examples screenshot

Interactive stories for kids (2019-20)

Developed Ikidoo, an interactive storytelling app for kids and parents. Helped families to spend quality time together, especially during the pandemic. Discontinued due to starting a new job and lack of maintenance time. Built with Next.js, TypeScript, Firebase, Styled Components, Algolia, and deployed to Vercel. Planning to revive the project in the future.

Story list screenshot Story page screenshot Story editor screenshot

Inventory and delivery management (2018)

I helped develop the first version of the inventory and delivery management web app at Byrd. The frontend, built with Angular, TypeScript, and NgRx, communicated with the backend via a RESTful API.

Delivery page screenshot Inventory page screenshot

Project monitoring and management (2018)

As a frontend developer on the TolaData team, I helped maintain and improve the web app, implementing new features, fixing bugs, and optimizing performance while ensuring code quality. TolaData made it easier for NGOs to collect and visualize data, track their progress, create custom dashboards, and aggregate indicators. One of our challenges was to make the app work offline, a crucial requirement for users in the field without reliable internet access. Using Angular, TypeScript, and NgRx, I collaborated with the team to build the frontend that communicated with the backend through a RESTful API.

Custom dashboard screenshot Indicators page screenshot

Gamified learning (2017)

Developed a gamified learning mobile app to help students learn via problem-solving missions. Used Ionic, TypeScript, and Firebase. The main challenge was scaling content creation. Contributed to the development of the current version of @zoonk.

Energy consumption awareness (2016)

At Sustainable Buildings, I helped develop the ReCharge exhibit dashboard in partnership with the University of Groningen's Science LinX team. Visitors could plug in an electronic device and use the dashboard to monitor energy consumption in real-time. The hardware was a Raspberry Pi, and the dashboard was built using Angular, TypeScript, and WebSockets.

ReCharge dashboard screenshot

Building management dashboard (2016-17)

I led the development of Sustainable Buildings' management dashboard (v1). It allowed building managers to monitor energy and heating consumption and perform data analysis, including heatmap generation (all in real-time). Built using Angular, TypeScript, and WebSockets.

Management dashboard screenshot Management dashboard screenshot

Real-time electricity consumption (2015-17)

At Sustainable Buildings, I contributed to the development of real-time electricity consumption panels displayed in buildings. The panels showed live electricity consumption and CO2 generated data. The dashboard was built with AngularJS, JavaScript, and WebSockets.

Real-time electricity consumption panel

Formula One social network (2009-15)

At Corrida F1, I built a social network for Formula One fans with features such as news sharing, photo sharing, posts, an online encyclopedia of race results, a prediction championship, and sponsored by brands like Red Bull, Ford, and Petrobras. The network reached 20k users and 500k monthly views at its peak, built with WordPress, PHP, MySQL, and jQuery.

Home page screenshot

News aggregator app (2014-15)

Developed an iOS app that aggregates news from multiple sources, enables users to follow specific media outlets, subjects, and locations, helping them find trustworthy information quickly. Built using Xcode and Objective-C.

Home screenshot Topic page screenshot Profile page screenshot

BMX Racing website (2015)

Developed a website for the state BMX Racing federation using WordPress, PHP, MySQL, JavaScript, and jQuery to manage news, events, championships, photos, and videos.

Home page screenshot

Cancer assistance organization (2014-15)

Developed a website an organization that provides cancer patients with assistance. The site enabled posting of news, videos, photos, events, receiving donations, and recruiting volunteers. Also included a Flickr API integration. Built with WordPress, PHP, MySQL, JavaScript, and jQuery.

Home page screenshot

Local hospital website (2013-14)

I helped develop the website for Hospital Santa Cruz while working at Unisc. The website allowed them to post news, press releases, manage services, documents, and patients, and was built using WordPress, PHP, MySQL, JavaScript, and jQuery.

Home page screenshot

Internal tools (2012-14)

At Unisc, I developed several internal websites and event landing pages using WordPress, PHP, MySQL, JavaScript, and jQuery.

Landing page screenshot

Will Ceolin's Projects

Will Ceolin doesn’t have any public repositories yet.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.