Dani Akash
👨‍🏭

Dani Akash

Software Engineer in Chennai, He/Him

Making app development simpler

A year ago

About

A self-motivated application developer who enjoys creating great products and engineering teams. Worked as a founding engineer in two early-stage startups successfully building products from zero to one.

Always on the lookout for better ways to build applications, I've been sharing my knowledge with the developer community on a regular basis.

Projects

2022

Shortcuts for work! Founding Engineer & team lead of the v1 of OSlash for Chrome, Safari & Firefox.

2021

Solo Engineer behind the cross platform PYT mobile app till v1.8, built with React Native, available for Android & iOS.

2021

A content-rich SEO friendly Travel guide website built before the days of Gatsby & Next.js - built along with a custom in-house React Framework

Side Projects

2021

Part of the official React Native Docs rewrite effort & wrote significant part of the docs, including vital elements like Animated & PanResponder

2021

High quality react-native libraries I built for use in personal projects - fully open sourced! ❤️

2020

A video course on teaching git to new developers on the GUVI platform

2017

Author of the book covering modern JavaScript programming with real web apps

Awards

2020

Most Valuable Trooper award for the significant contribution to the tech team in Pickyourtrail

Work Experience

2020 — 2023
Bangalore

OSlash chrome extension's founding lead engineer. After successfully building version 1 of the product, I was promoted to engineering manager.

The chrome extension was built with an in-house framework powered by webpack. Next.js was used to create the main dashboard.

To improve the performance of critical UI components, we also built micro frontends and used Islands Architecture powered by Astro.

Using Tailwind, we created and maintained our own design system.

Designed an in-house serverless GraphQL federation with edge caching, authorization, and rate-limiting capabilities, as well as full end-to-end visibility into errors and metrics.

2017 — 2020
Chennai

Individual mobile app developer of the Pickyourtrail mobile app for Android & iOS (React Native), which serves as a digital travel assistant for people who booked vacations through the PYT platform.

Helped the team gradually integrate TypeScript into the existing web application and contributed to the development of tech communities in the city surrounding our Tech Stack. Many of the modules created for the app were open sourced.

The mobile app was developed using its own React Native design system, a fully automated deployment pipeline, and 90% code sharing between Android and iOS.

It received 5 stars in Google Play with 300 votes and 25k downloads.

2016 — 2017
Chennai

My primary responsibility on the team was to create mobile apps in React Native. Throughout my time here, I've successfully built and delivered two cross-platform mobile apps in React Native that work on both Android and iOS and have full offline functionality.

In addition, I created a Windows app that runs on the Universal Windows Platform and successfully published it on the Windows Store. Because UWP supports javascript as a first-class language, I designed and delivered this project using my own React.js-based framework.

I also continued my research into developing better JavaScript products and assisted colleagues with projects built with Node.js and vue.js.

2016 — 2016
Chennai

I worked on several full-stack application development projects using Laravel. I developed APIs for web and mobile apps, created complex databases with MySQL, and created full-fledged dashboards.

Promoted to lead a small group of developers for a company-wide effort to incorporate React.js, React Native, Laravel, and Node.js into the tech stack across multiple projects.

Volunteering

2016 — 2018