Developer
Mani Shankar
Software Engineer
Bengaluru, Karnataka, India
Node.js
Java
JavaScript
MongoDB
MySQL
Redis
AWS
React
TypeScript
Kafka
Cassandra
Firebase
Python
PHP
REST APIs
About
Mani is a software generalist with 5+ years of experience in designing and developing solutions across multiple domains. He has hands-on experience of building solutions for backend using NodeJS, Java, Python and PHP; for frontend using React; for mobile using Android; and cloud using AWS and Docker. He is a quick learner with the ability to focus on details.
Skills
Languages
JavaScript, Java, TypeScript, Python, PHP
Frameworks
Node, Spring Boot, Flask
Libraries/APIs
React, Firebase, Sentry, SocketIO
Paradigms
Object Oriented, Functional
Platforms
AWS
Storage
MySQL, MongoDB, Cassandra, Redis, InfluxDB
Tools
Git, Jenkins, Jira, Linux, IntelliJ, VS Code, Android Studio
Experience
Node.js
4 years
JavaScript
5 years
Java
7 years
MongoDB
3 years
MySQL
4 years
React
2 years
Python
3 years
PHP
2 years
TypeScript
2 years
AWS
3 years
Hightlight Projects

Collaboration Platform for Marketers

Oracle India Pvt Ltd
Oracle India Pvt Ltd

I worked as a full-stack developer and contributed to the development of multiple features across the stack including a new task management system, dashboards, and workflow management system. I also contributed to the revamp of old features.

Real-time Events Platform

Quiph Media Pvt Ltd
Quiph Media Pvt Ltd

Designed and developed a platform to handle events for a project that needed real-time capabilities. This platform was used as a replacement for Firebase Database. As the lead engineer of the project, I oversaw all technical decisions and specs.

Work Experience
Application Developer
Oracle India Pvt Ltd
|
Jul 2015 - Oct 2017
  • Contributed to the development of a collaboration platform for marketers.
  • Contributed to full-stack development, debugging, and revamp of multiple applications.
  • Mentored junior developers, and helped in making the ramp-up process more efficient.


Java
Spring
JavaScript
ExtJS
MySQL
Software Engineer
Zynga Game Network India
|
Oct 2017 - May 2019
  • Developed features like a mentor-mentee system and world fair system for Farmville2 that helped in boosting the game revenue and player engagement.
  • Wrote automation scripts to reduce development time.
  • Received the "Rising Star" award for exemplary performance.
Actionscript
JavaScript
PHP
Python
Memcached
Senior Software Engineer
Quiph Media Pvt Ltd
|
Aug 2019 - Present
  • Worked on the design and development of a platform to remove dependency from Google's Firebase Database to handle real-time communication in games and apps developed by Quiph.
  • Contributed to the design and development of a dashboard and stats service to monitor the real-time platform.
  • Worked on the design and development of a caller identification service to identify calls coming from unknown numbers.
  • Mentored other developers as the tech lead of the platform team.
Node.js
Java
TypeScript
AWS
Redis
MongoDB
MySQL
Kafka
InfluxDB
Education

National Institute of Technology Karnataka

India
|
Jul 2011 - Jul 2015
Bachelor of Technology