Lucassifoni

Lucassifoni

Lucas Sifoni - available for one part-time contract: technical research and derisking (remote)

Hello,

I currently am open to a single part-time contract, to diversify my practice alongside my SaaS products which now are a time-boxed part of my weeks. The need for raw development capacity might have dropped lately, but it is not what I would like to offer.

The service I would like to offer:

The kind of contract I would be open to is active research against uncertainty, where you might have:

  • a part of your codebase that became unclear and people avoid or its internal implementation slows down onboarding
  • a topic that you have no time to dive deep in, but would unlock a particular feature set or integration if someone established technical and practical certainty

What you get:

A detailed assessment of your problem, Livebook prototypes consisting of runnable samples and my reasoning, frequent calls to constrain the design space, and optionally my participation in the implementation that follows.

Application examples:

  • You have a few areas in your codebase that start to look like DAGs and interpreters, but you don’t have time to investigate if they can actually be unified and at what cost. I would bring my fresh eyes on this, assess if a pattern can fit, propose different APIs and their possible uses, then produce a few proofs of concepts.

  • A partner needs you to expose RDF data and a sparql endpoint, but nobody in your team has the bandwidth to gain sufficient knowledge on the domain of structured data. I would study your codebase in light of the topic, propose designs and POCs, then either implement, hand off to your team, or even research specialists and brief them with concrete material.

  • A fully functional hardware incremental POC to refine together what a device needs to actually do, and design its constraint space, before reaching out to hardware designers.

  • Deep-diving on a topic and preparing a small workshop for a part of your team to kickstart their understanding and improve resource location in a new field. I have enjoyed running workshops in a collaborative way in the past.

Experience:

I’ve been an independent developer since 2015, and worked either alone or with client teams to build tooling from initial discussion to maintenance over the years. I chose to transition all my work to Elixir in 2018 and did not look back since, even if I often bring in other ecosystems when they fit.

Since 2022 I have been building two B2B SaaS products. I am now looking for focused contracts as described above.

I have usually been brought to projects at their inception, when there is no spec, no certainty about what should even be done, and have interacted with users, owners and stakeholders to build something useful. It is a truly interesting experience and a lot wider than tech. The kind of contract I describe is the same thing, bringing clarity to a blurry picture, but I would like to apply it to existing projects with a constraint set to adapt to.

The best way to see how I think would certainly be to take five minutes to browse my website where I publish articles: https://lucassifoni.info. I can most often show something I’m working on in a call.

Conditions and availability

I work remotely from France and currently have 23 hours per week (3 days) for this kind of work. I am okay with fully asynchronous communication and progress video recordings but prefer frequent calls for the kind of work I described in this post. I now prefer to price those contracts as a fixed sum, only paid if the deliverable provides the desired clarity.

Contact

You can email me at contact@lucassifoni.info.

Best,
Lucas

Where Next?

Popular in Member Profiles Top

Maxtonx
Hi, I’m looking for a junior developer position as an Elixir Developer. I have been working on Elixir since last year and I want to do m...
New
beamologist
Hi, I am Rafael Lefever, moved from Belgium to Poland in 2019 and I got enchanted by the Elixir eco system about 8 months ago. I studied ...
New
StefanHoutzager
I’m looking for elixir / phoenix assignments. I live in the Netherlands. Some info about me you can find on www.linkedin.com/in/stefanhou...
New
dogweather
Hi Everyone, I’ve decided to make the move from consulting to a full-time position as a senior engineer. I prefer remote, which is how I...
New
ukazap
Hi, my name is Ukaza Perdana, I am a software developer based in Indonesia (UTC+7). I am looking for Elixir job, remote preferred, but I’...
New
Pistrie
Hi everyone! :waving_hand: My name is Sylvester, and I’m looking for an exciting graduation project at a company that’s enthusiastic abo...
New
dimitarvp
Personal details: Name: Dimitar Panayotov. Location: Sofia, Bulgaria. Work format: Remote only. Full time, part time, contracting. Expe...
New
Azamat-Kurbanov
Azamat Kurbanov | Prague, Czech Republic - Experienced Senior Software Engineer Name: Azamat Kurbanov Location: Prague, Czech Republic ...
New
sbuttgereit
Hi All– I’m getting to a spot where I have availability for new work and thought I’d post a solicitation here. My name is Steven C. But...
New
lykes
Hello, My name is Johan Mattisson. I am a freelance contractor based in Sweden. I offer consulting services through my company, 111 Solu...
New

Other popular topics Top

vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
hariharasudhan94
lets say i have a sample like a = 20; b = 10; if (a > b) do {:ok, "a"} end if (a < b) do {:ok, b} end if (a == b) do {:ok, "equa...
New
marius95
Hello everyone, I try to use an Javascript Event Handler in my root.html.leex file. Therefore I created a function in the app.js file: ...
New
belgoros
I’m not a pro in using Regex and can’t figure out why the following behaviour happens, especially if we take into account the difference ...
New
AngeloChecked
What learn first? Rust or Elixir Hi Elixir community! I’m here because i want learn a new language. I’m a junior developer and mainly i ...
New
AstonJ
Please see the new poll here: Which code editor or IDE do you use? (Poll) (2022 Edition) It’s been a while since we first asked this, I...
208 31265 143
New
vonH
When I run the Plug and I recompile I wind up having to use Ctrl C to quit iex and start again. Witht the help of rlwrap I can use the cu...
New
grych
Hi folks, Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
639 52673 488
New
ashish173
I am using Ecto timestamps with postgres, I can see the timestamps() use the :naive_dateime but for my use case I wanted to store the ti...
New
lanycrost
Hi everyone! I need implement if…else if…else condition from my elixir code, and anymore of this control flow structures not work proper...
New

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement