avatar

Abhijith C S

Senior Software Engineer

Birthday
9th June
Phone
(+91) 90XX-9X0-XX6
Email
wxixetxaxhixixx@xxxxx.com
Address
F004, Gopalan Habitat Splendour Apartments, Brookefield, Bangalore - 37

Hello World_

I'm Abhijith, a Techie by passion and profession. And well, a super cool human being too!

I love doing tech stuff, or anything that interests me. It's been said, "do what you love". But I take it the other way, "love what you do". Keep it simple, why make things unnecessarily complicated in life, huh?!

I always wish to do things differently, and taking up the risk of challenging tasks always thrills me. As Steve Jobs once said, "Innovation distinguishes between a leader and a follower", I never wanted to be a follower! I believe that passion is necessary to be able to successfully perform. Because only, passion can lend the strength to do justice to anything that we do. Stay passionate!

Friendship is one of the most important values in my life. With friends we exchange new ideas, find many interesting things about each other and experience new things. I'm always keen to get to know about new interesting individuals. Drop a message below and lets get connected!

Download CV

Resume_

A highly skilled and passionate Software Engineer with solid understanding of Computer Science fundamentals and a hunger for solving complex problems, with strong experience in various programming languages and technologies, including Java, Spring, NodeJS, JavaScript, AngularJS and PHP. Abhijith is a problem-solver at heart, and a quick learner who is always eager to take on new challenges.

After completing his Bachelors in Computer Science from IIT Madras, he has a few years of sound industry experience in diverse domains like e-Commerce, FinTech, Game Dev and Enterprise Softwares. Abhijith is a dedicated team player with a track record of delivering high-quality software on time, and have experience working in Agile development environments. He is dedicated to continuously improving his skills and staying up-to-date with the latest industry trends and technologies, as a software developer.

education

Indian Institute of Technology, Madras

2011 - 2015

B-Tech in Computer Science and Engineering

Courses

Data Structures and Algorithms Cloud Computing Natural Language Processing Graph Theory Database Systems Computer System Design Operating Systems Computer Networks Computer Organization Language Translators Principles of Software Engineering Advanced Programming Probability and Stochastic Process

professional exprience

Tekion

Bangalore Aug 2021 - present

Senior Software Engineer

Re-imagining automotive retail technology by building a cloud-based, seamlessly integrated Dealer Management System powered by Big Data, Machine Learning, Artificial Intelligence and Internet of Things. Leading a team of 12 developers in Accounting with multiple responsibilities including - collaborating with the Product for feature requirements, high level system architecture and scaling of the systems.

Gameskraft

Bangalore Jul 2020 - Aug 2021

Senior Software Engineer

Building highly scalable services which fuels the gaming experience on the platform. Adopting event driven architecture across multiple distributed services for high throughput and efficient load balancing.

Pharmeasy

Bangalore Sep 2019 - Jun 2020

Senior Software Engineer

Involved in designing and end-to-end development of new features to the pharmaceutical supply chain product, with complete ownership. Responsible for making the existing systems fault tolerant and more scalable.

Accelerate

Chennai Feb 2018 - Sep 2019

Lead Developer

Led the tech at Accelerate, an early stage product startup. Involved in the initial architecture, design and development of the potential retail product. Architec

EdgeVerve Systems

Bangalore Jul 2015 - Jan 2018

Member of Technical Staff CTO's Office

Been a part of the Technology Incubation Team at EdgeVerve, with responsibilities including - making it's product and platform fast, scalable, reliable and fault tolerant. Contributions include different kinds of performance tests, build simulation models for making scientific assessments.

APIGEE (GOOGLE)

Bangalore May 2014 - Jul 2014

Software Engineer Intern

Research project in desigining a tool for the automated generation of SDK functions (specifically Android SDK) from given WADL description of a REST API (API Model) using the Apigee Edge platform and the open-source project Apache CXF.

programming skills

Java 90%

NODEJS 85%

java script 90%

PHP 70%

C / C++ 90%

SQL 95%

AngularJS 70%

HTML + CSS 70%

Languages

NodeJS PHP Java Spring JavaScript AngularJS SQL HTML CSS C C++

Technologies

Blockchain Electron Loopback ExpressJS Ionic MySQL MongoDB CouchDB Neo4j AWS ElasticSearch Kubernetes Docker Jenkins Redis Kafka

My Projects_

Optimal Grouping of Cores in BOSS MOOL

The BOSSMOOL - Minimalistic Object Oriented Linux (MOOL) aims at redesigning the existing linux kernel with minimal set of core OO components. To implement an optimal way of classifying the cores in a multi-core system, into different sets based on certain criteria to improve the overall performance. This research project was done under the guidance of Prof. D Janakiram at the Distributed and Object Systems Lab, IIT Madras.

View Thesis

Implementation of Task Scheduling algorithm with Deadline Constraints for MapReduce

A task scheduling algorithm with deadline constraints in Hadoop platform. It considers the specified deadlines of a job and tries to make the job be finished before the deadline.

View Report

Answering new Questions in Community Answering Forums with past Answers

An engine to predict answers to new questions using the past best answers of questions in Community Answering Forums.

View Report

Animation and Deformations of Softbody Characters using OpenGL 4.0

The objective is the physical realization of 3D models, carve and deform the object to reach equilibrium. To design a character in its neutral poses as well as a set of deformed target poses with smooth non-jerky animation using OpenGL 4.0

View Report

Detection of Video Tampering

Detection of any evidence of video tampering by locating the forged regions by using the correlation of noise residue.

View Report

Context Sensitive Spell Checker and Auto-Corrector

To design a context sensitive spelling corrector using the context words and collocations.

View Report

Get in Touch