Personal details

Phani M. - Remote

Phani M.

Timezone: New Delhi (UTC+5.5)

Summary

Open source enthusiast, Polyglot developer with a preference for Functional Programming, Developer of Unity Tweak Tool.

I usually prefer mentoring, pair programming, code review and debugging sessions. I love mentoring. I have working knowledge of most common programming languages, a habit of digging deep into docs & sources, and a fine-tuned intuition to guide me when I get lost.

Python, modern JS, Erlang/Elixir and git are my forte. Currently exploring Haskell in depth.

I have worked with a wide variety of languages, including mainstream languages like Python, Node, C, C++, Java, Ruby, relatively obscure and specialised languages like XSLT, VHDL, relatively recent, modern languages like go, Rust, Elixir, and more. Additionally, I have a few years of systems administration experience.

Earnings from here will be partly used to match donations to Akshayapatra, a non profit, every March. All my sessions carry an implicit promise of full refund if you are not satisfied, no questions asked. Nobody asked for a refund yet. Students get a special discount for mentoring and tutoring sessions. Please ask for the discount if you are a student and need it.

Work Experience

Scalability Engineer
Apinf Oy | Feb 2017 - Present
Erlang
PostgreSQL
Elasticsearch
Ansible
Elixir
SaltStack
MQTT
Designed and deployed multiple projects focusing primarily on effecient real time shuttling of data over MQTT for analytics and opendata. Handled system design, load testing, deployment, maintenance and support.