Remote Developer Highlight: Davi

This series illustrates diverse ways of finding flow and productivity as remote developer. Our staff share unique ways they structure their days. Read on to get motivated and see how you can learn from others and improve your workspace, workflow and work/life balance!

Name: Davi G.

Current Role: Remote Senior Software Engineer

Current Location: Florianopolis, Brazil

What led you to choose remote work with Clevertech?

For the past 5 years, I've been working for 100% remote companies as a software developer. There are a lot of remote software development companies nowadays, especially after the pandemic hit, but most of them are building the plane as they fly it! The main reason I made the decision to join Clevertech was the extensive company experience, truly 100% remote for more than 20 years. After more than one and a half years at Clevertech, I can say that I'm happy with the decision I made and look forward to a long professional career here. Working at Clevertech changed the way I look at problems, increased my productivity and gave me more freedom and free time. Especially impactful was the amazing leadership course CT provided to us for free! I like to say, "We can shape our futures by taking control of the way we communicate with others around us".

What does your typical work day look like?

  • 7:00 to 8:00 am: I usually wake up to the lovely noise of my kids playing around, they are my natural alarm clock. First thing in the morning I take a shot of turmeric, ginger and lemon. Then, I start grinding coffee while my wife prepares a healthy balanced breakfast.

  • 8:00 to 9:00 am: I read my social networks, check the news, play a little with the kids, take a shower, brush my teeth, and shave.

  • 9:00 to 10:30 am: Getting started to work, reading messages, emails, checking GitHub activities, eventually review some pull requests. Then, I start to plan my coding day and focus on my current task.

  • 10:30 to 11:00 am: I have a lovely stand up meeting with my project team. In the meantime, depending on the day, my older son goes to soccer practice or English class, and my wife works out.

  • 11:00 to 12:00 pm: Back to my original task, or sometimes switch to another one when the priorities are reviewed and changed during the stand up meeting.

  • 12:00 to 2:00 pm: My wife rings the lunch bell to call us to the table, she is becoming a great chef, following a nutritious guide to prepare healthy and tasty meals. I love to have my wife and kids at the table having lunch together. After lunch, I watch some local news and stay around with the kids until they get ready for school.

  • 2:00 to 4:00 pm: I make another fresh coffee and get back to work, this is the total focus moment where I usually make more progress in the coding. Every each other week, on Wednesdays and Thursdays, we have planning, grooming and review meetings at this time.

  • 4:00 to 6:00 pm: Usually, I take a short break, eat some snacks and take a walk in the neighborhood listening to music. Then, I return recharged to the coding issues.

  • 6:00 to 8:00 pm: My wife goes to pick up the kids at school, and I stay home coding. The first thing my older son does when he gets home is tries to scare me, so I pretend to get very scared. Then, we talk about his day, what he liked most at school. This happens usually at the table having dinner. After our dinner, I wrap up my work, commit and push any local changes I might have and document a pull request ready for review or in progress.

  • 8:00 to 10:00 pm: Time to slow down, usually I try watch documentaries with my wife and kids (they don't pay much attention, just stay playing around). We vary the topics from time to time, usually something between cosmology, astrophysics, astrobiology, earth, human body, finances, and comedy.

  • 10:00 to 12:00 am: Time to get fully recharged. Everyone takes a shower and gets ready for bed, the kids love to listen a story and in the end we give thanks for the day we had.


Want to peek into our daily work? Our coaches recount real world situations shared as learning opportunities to build soft skills. We share frameworks, podcasts and thinking tools for sr software developers.

Keep on reading

Go to Blog home

The (remote) opportunities

We expect professionalism and client service, so we can offer a deeply caring experience for our clients. In return, you get freedom to work wherever you want. No timesheets, no big brother watching every move. We trust you to know what’s best to find the right solution.

    Don't see what you're looking for? Use our general application form

    Turn your toughest challenges into tangible business impact

    Get in touch

    Join Cleverdevelopers

    Want to peek into our daily work? Our coaches recount real world situations shared as learning opportunities to build soft skills. We share frameworks, podcasts and thinking tools for sr software developers.