Akin S

Software Engineer at Amazon

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Akin S is a London-based software engineer with nine years of experience who made an unconventional transition from practicing medicine to building developer tools and backend systems. He’s contributed significantly to the Neovim ecosystem—authoring and maintaining popular plugins like bufferline.nvim and toggleterm.nvim and contributing to packer.nvim and nvim-treesitter—demonstrating deep expertise in Lua, editor UX, and tooling. Professionally he’s worked across fintech, healthcare, and web3 at companies including Monzo, Lifted, Luna Protocol and now Amazon, bringing product-focused engineering to distributed systems. Akin pairs front-end polish (Reason/React work on Oni/revery) with low-level plugin internals, and often refactors core flows to improve usability and performance. Notably, his open-source work reflects a recurring theme: making developer workflows frictionless—sometimes by building tools to help you procrastinate less.
code9 years of coding experience
job7 years of employment as a software developer
bookFull Stack Web Development Certification, Computer Software Engineering, Full Stack Web Development Certification, Computer Software Engineering at Free Code Camp
bookBachelor of Medicine, Bachelor of Surgery (M.B.B.S.), Medicine, Bachelor of Medicine, Bachelor of Surgery (M.B.B.S.), Medicine at King's College London
languagesEnglish, French
github-logo-circle

Github Skills (48)

ls10
iconsets10
editors10
git10
javascript10
tree-sitter10
flutter-apps10
ui-components10
vimscript10
plugin-development10
configuration-management10
command-line-interface10
typescript10
user-interface10
ui-design10

Programming languages (20)

CSSRustSchemeCJanetGoTree-sitter QueryHTML

Github contributions (5)

github-logo-circle
akinsho/bufferline.nvim

May 2020 - Oct 2022

A snazzy bufferline for Neovim
Role in this project:
userFull-stack Developer
Contributions:17 releases, 297 reviews, 532 commits in 2 years 6 months
Contributions summary:Akin was the primary contributor, responsible for implementing and evolving a Neovim plugin, `bufferline.nvim`. They started with an initial implementation of a basic tabline feature and gradually added key enhancements such as the styling of the elements within the tabline, handling user interactions to open the targeted buffer, and various UI/UX improvements like: displaying file type icons, adding the "close" icon next to tabs, and displaying indicators about each buffer or tab element. The user also introduced several features to improve navigation and grouping as well as added the functionality to allow for custom styling of the elements on the tabline.
luavimbufferlineneovimnvim
akinsho/toggleterm.nvim

Aug 2020 - Jan 2023

A neovim lua plugin to help easily manage multiple terminal windows
Role in this project:
userFull-stack Developer
Contributions:1 release, 187 reviews, 208 commits in 2 years 5 months
Contributions summary:Akin primarily contributed to the development and maintenance of the neovim plugin `toggleterm.nvim`. Their work included implementing new features like the winbar, customizing terminal behavior (e.g., shading, setting insert mode), and adding functionality to send lines to the terminal from the editor. The user also addressed bugs and refactored the codebase, including commandline parsing and improved highlights. They were involved in both the lua and vim parts of the project.
windows-terminalluaneovim-luavimwindows
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Akin S - Software Engineer at Amazon