ajayvigneshk

ajayvigneshk

Ajay K, India (UTC +05:30) - experienced developer looking for a new opportunity!

I’m a Senior Backend Engineer with 12+ years of experience specializing in Elixir, distributed systems, and scalable architectures. My background spans consulting, product-based startups allowing me to balance technical excellence with product thinking.

In my most recent role at Remote, I contributed to multiple teams, designing and implementing critical backend features like workflow automation, fraud detection, integrations and public APIs. I enjoy solving complex engineering problems, mentoring developers, and driving technical improvements that enhance performance and reliability. I thrive in environments where engineering meets product thinking, ensuring that technical decisions align with real user needs and business goals.

I’m passionate about clean abstractions, system design, improving devex and performance. While I primarily work with Elixir, I also have experience in Go, Java, C#, and infrastructure tools like Kubernetes and Docker. I believe in continuous learning, collaborating with smart people, and striking the right balance between immediate impact and long-term sustainability.

I’m now looking for a fully remote opportunity in a small to mid-sized company, preferably in an async-friendly environment. While I thrive as an individual contributor, I’m also open to technical leadership roles where I can drive architecture and mentor teams.

More about me:

Most Liked

PragTob

PragTob

It’s not an exaggeration to say that Ajay is one of the best engineers I ever had the pleasure of working with. Both on a technical and on a human level.

Whenever I talk about the elixir training camp at Remote and the success it had I always bring up Ajay (who I think was the… 2nd? Maybe 3rd? to go through it). He became productive for the team much quicker than I had anticipated and within 6 months of starting was explaining to me how dependency tracking (and the different variants of dependencies) in the elixir compiler work. This has always left me deeply impressed.

He always continued attending the learning calls, helping others, and being in general a great person to talk to and work with. He also contributed to a selection of company wide initiatives.

In case there’s any doubt, he comes with a huge recommendation from me and I’d be glad to work with him again in the future.

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