Profile Pic

Hi, I'm Akhilesh NS

Software Engineering Graduate Student at Carnegie Mellon seeking a Summer 2022 Internship

from Pittsburgh, Pennsylvania, USA

About Me

Hey I'm Akhilesh. I'm a student of Carnegie Mellon University's MSE-SS program but you can probably already see that on my profile.

I've been developing websites and mobile applications since the 9th grade, back when websites used XHTML & Android apps were made with Eclipse. Although now, I work almost entirely in JavaScript and it's associated frameworks (React, React Native, NodeJS & Electron).

Lately I've been very interested in the cross-section between software engineering & programming languages. Having worked on a lot of products in the past, I've come to realize that ensuring good and safe practices in software development can be a tedious task especially when working in a team. So I believe that one of the best ways to enforce good standards in software engineering is via the programming language itself (kind of like how TypeScript brought type safety to JavaScript).

So I hope to have the opportunity to work with a company that will allow me to bring my unique viewpoints and perspectives in finding new and innovative solutions to various software problems.

Skills

Everyone just loves stats don't they. So here's some stats for you, straight from GitHub

JavaScript 43.8%

HTML 11.4%

TypeScript 10.1%

Java 10%

Python 5.5%

CSS 4.4%

PHP 4.1%

Dockerfile 2.6%

C# 2.4%

Go 2.2%

Objective-C 1.2%

Kotlin 1.2%

C++ 0.6%

Ruby 0.5%

With a total github development activity that consists of 878 commits and 7 pull requests

Experience

Software Engineer

Bengaluru, Karnataka, India

THINKIFY LABS

Dec 2020 – Aug 2021

  • Integrated img.ly, setup serverless functions using firebase and created deployment pipelines using fastlane & github actions for the Intro app at Lotuseagle
  • Created various utility scripts & performed automation tests using WebdriverIO on the Netskope security cloud software improving overall safety and manageability of the software
  • Created a website for DGraph Labs using React, Redux & Slash GraphQL to automate employee management
  • Created a website which enables network security by proxy using NodeJS, React & Docker

PHP and Wordpress Developer

Bengaluru, Karnataka, India

QUICKO FREELANCE

Jan 2020 – Aug 2020

  • Transitioned the company’s primary blog into two wordpress based websites for improved SEO and ease-of-use
  • Worked on the Technical Design and Development of an additional wordpress based website for the company’s newsletter
  • Setup each of the three websites with custom themes written in PHP, HTML, CSS, SASS, JavaScript and JQuery
  • Created a custom comments system and navigation system for each of the websites and launched a Node server on Heroku to enable email subscriptions with SendGrid

React Developer

Bengaluru, Karnataka, India

B. M. S. COLLEGE OF ENGINEERING

Aug 2018 – Sep 2019

  • Worked on the Design and development of an ERP system using React and Firebase that automates the process of managing attendance, scheduling events, distributing marks etc and thus improved productivity by a huge margin
  • Worked on the Design and development of a software using React which allows teachers to perform analysis on students’ marks and calculate statistics such as course attainment in a matter of a few minutes instead of hours
  • Built a website using React for the E-Governance cell of BMSCE and hosted it on Netlify

Android Developer

Bengaluru, Karnataka, India

B. M. S. COLLEGE OF ENGINEERING

Aug 2018 – Sep 2018

  • Built two Java-based android applications for the college: One for presenting the college’s exam time table to parents and students and one for the college’s technical fest, PhaseShift 2018
  • Coordinated both applications’ communication and interaction with the college’s MySQL server which was used as the Backend for the applications
  • Created an animation using Adobe After Effects and programmed it into the application by creating a website using HTML, CSS, JavaScript and Lottie and then embedding the website using Android WebView

React Native Developer

Bengaluru, Karnataka, India

MODELICON INFOTECH FREELANCE

Dec 2018 – Mar 2019

  • Built an android application using React Native for the company that is used to remotely voice control a drone
  • Setup TCP and UDP Sockets to communicate with the drone and to stream the drone’s camera output to the app so it may be viewed
  • Created a custom library that connects the PocketSphinx Java SDK to React Native
  • Setup a custom voice module that uses Google Speech-to-text when online and the above mentioned custom PocketSphinx library when offline

Android Developer

Bengaluru, Karnataka, India

APPLIED INVENTIONS INDIA PVT LTD FREELANCE

Jun 2017 – Aug 2017

  • Worked on creating a local SQLite Database for the company’s Java based android application and synchronizing the local database with it’s cloud based Oracle MySQL counterpart
  • Added features such as PDF generation, Graphs and Statistics generation
  • Programmed a majority of the User Interface for the application using XML and Java and was tasked with troubleshooting any and all bugs that arised throughout the life cycle of the application

Projects

heroku-deploy

391 Stars

100 Forks

JavaScript 86.8%

elegant-standard

0 Stars

0 Forks

JavaScript 100%

firex-lab

0 Stars

0 Forks

JavaScript 95.2%

phaes-buworks

0 Stars

0 Forks

JavaScript 89.5%

react-regex-router

0 Stars

0 Forks

JavaScript 100%

simple-bem-namer

0 Stars

0 Forks

JavaScript 100%