I am a software developer, with 5 years of experience. Most recently, I worked on Oracle Siebel development for Dassault Systemes, where my responsibilities included creating a lead scoring algorithm, upgrading Siebel system to the latest Stable version, IP18, and designing custom functionalities for Japanese users. Previously, I worked with software consultants like Accenture and Bristlecone as a Senior Developer and Senior Consultant.
During the past year, I have been pursuing my master’s at San Jose State University, where I have had the opportunity of working on diverse technologies like Node.js, React.js, Docker, Java, Redis caching, and Kafka Messaging. In my project Eventify, I used RFID to track the movement of attendees in an event and provide them with live event updates. The same data was used to generate leads for vendors thus, generating revenue for organizers. I used Apache Kafka and Redis caching to make applications like Grubhub and Twitter scalable as a part of my Distributed Systems class. I also developed an application that intends to reduce the number of visits to grocery stores. A pool is created among neighbors, who live in the same locality and can pick orders for pool members. An email notification is sent for each step of the order, also data privacy is highly taken care of during email communications.
Akshit Ahuja
1326 The Alameda
San Jose, California, 95126, US
925-922-5828
ahuja101992@gmail.com
Master in Software Engineering • August 2019 - May 2021
I am mastering in Software Engineering with my majors in Enterprise Distributed Systems. I have had the opportunity of working on diverse technologies like Node.js, React.js, Java MongoDB, Redis caching, and Kafka Messaging.
CartPool• Node.js, React.js, Python, Arduino, MongoDB, GitHub, AWS, Docker, Kafka
CartPool intends to reduce trips to grocery stores by sharing the extra boot space in the car. People in the same locality can place orders at grocery stores and have them delivered to your home. OAuth authentication to sign up using Google and Facebook. To protect the data, only order details are visible until the order is ready to be delivered. A nominal fee of .5% and a service charge of 9.25% is charged, which is used to provide insurance on delivery.
Eventify • Node.js, React.js, Python, Arduino, MongoDB, GitHub, AWS, Docker, Kafka
Eventify utilizes RFID to track the movement of people at events and deliver live updates to the users. This data is used to generate leads for vendors, reports of events/speakers. The leads would be sold to vendors and are expected to enhance the organizer’s revenue by at least 15%. A mobile app provides attendees the ability to scan QR codes containing information about events, speakers, and vendors. This saves time and makes navigation effective.
Grubhub Mock-Up • Node.js, React.js, Redux, Kafka Messaging, MYSQL, MongoDB, GitHub, AWS, Docker
Developed major functionalities of Grubhub, where customers could search for restaurants bases on zipcode or dishes, and order from results. Owners could accept the orders, or reject it. Live status of the orders is also provided. A messaging service was also provided for customers to contact the owners. Both resturants and customers could view all their current and past ordes.
Btech. Degree in Computer Science • April 2010 - may 2014
Bachelors in Computer Science with multiple projects in java. I participated in IBM TGMC twice and was moved to the state level along with teams in 2013. I coordinated with the training and placement cell to provide a great working environment for both recruiters and students. I was also the incharge of discipline committee for the college fest.
Middleware Engineering Intern• June 2020 - Present
Working with the middleware team to provide openshift platform to all the teams across FRB to run
microservices. I was responible for automating the process of onboarding a new client to openshift
environent.
• Service Catalogue Automation for client onboarding which reduced effort by 40% and time by 45%.
• Worked with Enterprise Architecture team to prepare the design of OpenShift 4.5 to complete setup within 4 weeks.
• Post installation automation for OpenShift which reduced effort by 20%.
Technologies: RedHat Linux, Ansible, Prometheus, Docker, OpenShift, Kubernetes, AWS, Confluent Kafka, Agile.
DSX Development Engineer • July 2018 - July 2019
Designed and developed Lead Scoring for automating lead assignment, resulting in a 30% effort reduction.
Created a custom export functionality for Japanese users, now serving 10K+ agents daily.
Technologies:
Siebel, EAI, Siebel Workflow, JavaScript, MYSQL, HTML5.
Senior Consultant • March 2017 - July 2018
Created an integration for Advance Assurance Insurance, that expanded after warranty service by 55%. It
was expected to enhance after-sales revenue by up to 20%. Automated return order process, bringing
return order time from 5 days to 2 hours.
Technologies: Siebel, EAI, Siebel Workflow, OpenUi,
JavaScript, Deployment, AWS.
Software Engineer • October 2014 - March 2017
Added order type FTTH and migration capability, that added 1M+ customers in the first month of release.
Created a credit verification service, that delivered reports in 2 minutes, against previous 10 minutes.
Technologies: Siebel, EAI, Siebel Workflow, JavaScript, MYSQL.
Software Trainee• March 2014 - October 2014
Worked on the EXTJS framework, java and Rest API to devise integration with apps like Drive and Dropbox.
Followed the Agile development model, which involved understanding user story, development, and testing.
Technologies: Java, Hibernate framework, Node.js, EXTJS framework, Restful Services.
CartPool intends to reduce trips to grocery stores by sharing the extra boot space in the car. People in the same locality can place orders at grocery stores and have them delivered to your home. OAuth authentication to sign up using Google and Facebook. To protect the data, only order details are visible until the order is ready to be delivered. A nominal fee of .5% and a service charge of 9.25% is charged, which is used to provide insurance on delivery.
Web DevelopmentDeveloped major functionalities of Grubhub, where customers could search for restaurants bases on zipcode or dishes, and order from results. Owners could accept the orders, or reject it. Live status of the orders is also provided. A messaging service was also provided for customers to contact the owners. Both resturants and customers could view all their current and past ordes.
Web DevelopmentIt provides ability to create Sponsors, players, and opponents. There can be multiple players under a single sponsor, with each player being an opponent to multiple players.
Web DevelopmentDistributed system, emulating all the functionalities of twitter. Apart from all the major functionalities for twitter, there was a statistics module, which presented major stats to the admin. It was Deployed on multiple AWS instances utilizing docker containers.
Web DevelopmentEventify utilizes RFID to track the movement of people at events and deliver live updates to the users. This data is used to generate leads for vendors, reports of events/speakers. The leads would be sold to vendors and are expected to enhance the organizer’s revenue by at least 15%. A mobile app provides attendees the ability to scan QR codes containing information about events, speakers, and vendors. This saves time and makes navigation effective.
Web DevelopmentIt is an emulation of starbucks app, designed and developend using different deign patters.
Web DevelopmentIt is a banking system backend developed with the intent of implementing different design patterns. It uses MYSQL as the database, and node.js as backedn. There are multiple check that have been implemented to make sure only valid transactions are permitted.
Web DevelopmentIt is a movie recommendation system based on R. It provides a visual diplay of corelation between the differnt datapoints in a movie. It also uses an algorithm to suggest movies based on previous ratings.
Web DevelopmentIf you would like to know more about me, or you have any suggestions, please feel free to leave a message. I will definately get back you.