Avinash Sorab

Software Engineer at Deutsche Bank | Web Developer | Sports Enthusiast

Thanks for dropping by. Little bit about myself, I'm a Computer Science Graduate from SIU Carbondale, IL specialized in Mobile and Web Development. I worked on building a web platform for the Aviation Department at SIU while I was working as a Research Assistant. We were able to successfully publish a journal on utilizing the platform to identify Hard landing and Near miss incidents. This helped me in securing a Full Time Job at Charles Schwab as an Associate Software Developer. I believe that Purity in Heart, Clarity in Mind, Sincerity in Action yield a Surity to Success. I play table tennis and dedicate most of my free time towards playing and improving. Meet me with a chess set and cold coffee and we'll be friends.

Contact Me My Resumé

Skill Sets


Programming Languages, Technologies and Frameworks that I've been learning and have experience in.

HTML & CSS

85%

jQuery

50%

Angular

75%

TypeScript

80%

Express and Node

70%

Java Script

90%

C# and .NET Core

80%

GitHub

80%

MySQL

70%

Python

72%

Tools


NPM

MS Office

VS Code

Firebug

Perfect Pixel

Bootstrap

Bulma

GCS

BigQuery

RequireJS

JSX

Latex

My works


All the projects that I've worked on as a full timer or as a part-time worker.

Flight Data Monitoring



A program started by SIU Carbondale Aviation Flights and Management Team to analyze and detect hard landing and near miss and many other events in flights in a better way using a web based tool so that students who fly the planes can be graded more accurately.

Snapshots

No Preview Available No Preview Available No Preview Available No Preview Available

Checkout Redesign



The project was started by Apple with the goal of making the User Interface of their website faster, easier and feature rich. The merchandize pages were designed using CanJS, an opensource JavaScript Framework and the transaction pages using CoherentJS, an Apple designed JS Framework. It was later proposed to redesign various transaction pages such as Checkout, Shipping, Payment, Confirmation using the latest ReactJS, JSX and EcmaScript6.

Snapshots

No Preview Available No Preview Available

Performance Reporting Platform



It is a tool developed and integrated with the web application that calculates how ones portfolio is performing by comparing the returns against the standard benchmarks. Legacy workers that supported the core backend functionality were moved into pipeline based architecture and .NET Core, MongoDB were used on the backend.

Snapshots

No Preview Available No Preview Available No Preview Available

Clients


What do they have to say about me.

  • The Data Monitoring tool has been implemented in a very impressive fashion and Avinash seems to have an outstanding grasp on the concepts of Aircraft Dynamics.

    — Kenneth Bro, Chief Flight Instructor

  • Avinash is hardworking, punctual and able to multi-task efficiently. He always did the work assigned to him before the deadlines.

    — Andy Ju An Wang, Dean

  • A very useful resource from offshore. Avinash caught up with us quickly and his suggestions and contributions were vital to the milestones the team reached.

    — Nagendra H N, Technology Lead

  • The Data Monitoring tool has been implemented in a very impressive fashion and Avinash seems to have an outstanding grasp on the concepts of Aircraft Dynamics.

    — Kenneth Bro, Chief Flight Instructor

Activities


Sports that I'm good at and would love to learn, explore and improve more in.

Chess


I have been playing chess on and off for about 9 years. I love everything about the game and solve chess puzzles online, study opening theories, analyze middle games and learn various endgames. Over the years chess has taught me the ability to really focus on the task your handling for an extended period of time.


Recently I've been playing a lot of fast Blitz and Bullet chess online. Blitz is where you typically only have 3-5 minutes of time with 5 or 2 or no-increment at all sometimes. This is more about pattern recognition, intuition and time-management. I like the addrenaline while playing fast chess and this breaks one of the stereotypes of this game making it more fun. Visit my profile to see my latest ratings update. If you think I'm not good enough, feel free to challenge me :)

Table Tennis


I started playing table tennis at my first company Infosys. It started off as a recreational sport and later on I got serious enough to play regularly under private coach. I like the fact that this game involves a lot of technicalities and it needs good reflexes and hand eye co-ordination to play at a higher level.


Table Tennis makes you feel humble since no matter how good you are there always are certain players who styles are hard to get used to which makes it even more challenging than it already is. You can find more of my practice session videos, tournaments played on my YouTube channel.

Let's create something great


Feel free to share your words, if you have any cool projects or ideas to work on, Email me at avinashsp93@gmail.com