Shreyam Kela

Shreyam Kela

Bellevue, Washington, United States
3K followers 500+ connections

About

As a software engineer experienced in delivering successful customer-facing and internal…

Activity

Join now to see all activity

Experience

  • Truveta Graphic

    Truveta

    Bellevue, Washington, United States

  • -

    Bellevue, Washington, United States

  • -

    San Jose, California, United States

  • -

    San Jose, California, United States

  • -

    San Jose, CA

  • -

    San Jose, California, United States

  • -

    Allahabad Area, India

Education

  • San José State University Graphic

    San Jose State University

    -

    Specialization: Enterprise Software Technologies

    Coursework:
    Enterprise Application Development, Distributed Systems, Cloud Technologies, Machine Learning, Software Engineering Processes, Enterprise Software Platforms, Software Systems Engineering, Data Structures and Algorithms, Database Systems Design, Smartphone Application Development

  • -

    Activities and Societies: Technical Head of Quanta, Managerial Head of Knowledge Sharing Club

    Coursework: Digital Signal Processing, Digital Image Processing, Computer Systems and Programming, Microcontrollers and Microprocessors, VLSI Design, Digital Communication, Signals and Systems, Electronic Switching Theory and Digital Logic Design, Integrated Circuits, Operations Research, Computer Aided Engineering Graphics.

    College of Engineering: JSS Academy of Technical Education, Noida (JSSATEN)

    Affiliated to: Dr. A.P.J. Abdul Kalam Technical University (AKTU), India, formerly…

    Coursework: Digital Signal Processing, Digital Image Processing, Computer Systems and Programming, Microcontrollers and Microprocessors, VLSI Design, Digital Communication, Signals and Systems, Electronic Switching Theory and Digital Logic Design, Integrated Circuits, Operations Research, Computer Aided Engineering Graphics.

    College of Engineering: JSS Academy of Technical Education, Noida (JSSATEN)

    Affiliated to: Dr. A.P.J. Abdul Kalam Technical University (AKTU), India, formerly known as Uttar Pradesh Technical University (UPTU), India and Gautam Buddha University (GBTU), India.

Volunteer Experience

Projects

  • Stock Suggest - Stock Portfolio Suggestion Engine

    The Stock Portfolio Suggestion Engine uses investment strategies like ethical investing, value investing, growth investing, index investing, and quality investing to suggest the best investment options according to the investment amount input by the user. A detailed report of the suggested stock portfolio is presented to the user, through a simple yet elegant user interface.

    Technologies utilized - Flask, Python, React, Node.js, JavaScript, HTML5, CSS3, Bootstrap, Ant Design, Heroku…

    The Stock Portfolio Suggestion Engine uses investment strategies like ethical investing, value investing, growth investing, index investing, and quality investing to suggest the best investment options according to the investment amount input by the user. A detailed report of the suggested stock portfolio is presented to the user, through a simple yet elegant user interface.

    Technologies utilized - Flask, Python, React, Node.js, JavaScript, HTML5, CSS3, Bootstrap, Ant Design, Heroku, REST, IEX Stock API, TradingView Market Overview Widget

    See project
  • Prototype of Airbnb - Vacation and home-stay rental platform

    -

    The application is an end-to-end prototype of the original Airbnb website (airbnb.com) where users can arrange, offer, or book homestays and tourism experiences. Users can register as owners or travelers. Owners post a particular property by providing specific details such as the location of the property, number of bedrooms, bathrooms, available dates, pictures and so on. If a user registers as a traveler, they can search for a particular property based on the location and the dates of travel…

    The application is an end-to-end prototype of the original Airbnb website (airbnb.com) where users can arrange, offer, or book homestays and tourism experiences. Users can register as owners or travelers. Owners post a particular property by providing specific details such as the location of the property, number of bedrooms, bathrooms, available dates, pictures and so on. If a user registers as a traveler, they can search for a particular property based on the location and the dates of travel. A traveler can book a property by selecting a property and submitting their payment details on the payment page. All the booked trips of the traveler are visible in the Traveler trips page. On the other hand, an owner can view the details of the travelers who booked their property. Additionally, after a booking/trip is successful, travelers have the option to add reviews to their selected property.

    Technologies Utilized:
    UI - React, HTML5, CSS3, Bootstrap, JavaScript.
    Server - Go, REST API, BSON, JSON, Bcrypt.
    Infrastructure - Microservices, Docker, Kubernetes, Helm, Cluster Technology, CI/CD, Deployment Pipeline, AWS EKS, AWS CodeBuild, AWS ECS, AWS ECR, AWS Fargate, Heroku, AWS API Gateway, AWS NLB, AWS CloudFormation, AWS CloudFront, CDN, VPC, NAT
    Database - MongoDB, Sharding, Replication, DB Clusters, AWS S3.
    Other - Linux, YAML, makefile, dockerfile, buildspec, Git.

    See project
  • NoSQL Key-Value Data Store

    -

    Developed a distributed key-value data store from scratch as an implementation of the AP system under CAP theorem. Implemented conflict resolution algorithm using vClocks to create a partition tolerant and highly available NoSQL db.

    Technologies utilized - Multithreading, Concurrency, Restlet, Gradle, Cluster Technology, Java, JSON

  • OpenHack (Prototype of HackerEarth) - Hackathon Management System

    -

    Openhack is a Hackathon Management System inspired by the HackerEarth platform (hackerearth.com). The application presents to the users a collaborative environment where teams can participate in hackathons, make submissions, and get results based on their performance. It brings together developers, tech volunteers, organizations, social actors, and sponsors to create open-source code for all of humanity, through hackathons.

    Project demo -…

    Openhack is a Hackathon Management System inspired by the HackerEarth platform (hackerearth.com). The application presents to the users a collaborative environment where teams can participate in hackathons, make submissions, and get results based on their performance. It brings together developers, tech volunteers, organizations, social actors, and sponsors to create open-source code for all of humanity, through hackathons.

    Project demo - https://drive.google.com/drive/folders/1Gk4fihrDWvUvOVeqDGHqsQCeixxT0YXh

    Technologies utilized - Spring, Spring Boot, Java, React, JavaScript, HTML5, CSS3, Bootstrap, Ant Design, AWS EC2 S3 RDS, JPA, ORM, AOP, Hibernate, JavaMail API, REST

    See project
  • Prototype of Quora - Community Q&A platform

    -

    The application is an open-source question-and-answer platform, inspired by Quora (quora.com). It supports majority of functionalities presented by the actual website such as, asking a question, answering a question, following & unfollowing users-topics-questions, a 'Your content' page that shows various interesting analytics about the users' posts and interactions with the platform, P2P messaging, real-time notifications, and so on. The application is developed majorly using the MERN stack…

    The application is an open-source question-and-answer platform, inspired by Quora (quora.com). It supports majority of functionalities presented by the actual website such as, asking a question, answering a question, following & unfollowing users-topics-questions, a 'Your content' page that shows various interesting analytics about the users' posts and interactions with the platform, P2P messaging, real-time notifications, and so on. The application is developed majorly using the MERN stack technologies (MongoDB, ExpressJS, ReactJS and NodeJS) and is made highly scalable and available using the 3-tier distributed system paradigm with fault tolerance and load balancing using the AWS EC2 and ELB, with real-time data pipelining and streaming on Kafka middleware.

    Technologies utilized - React, Redux, Node.js, Express.js, Kafka, Zookeeper, JavaScript, HTML5, CSS3, Bootstrap, Ant Design, AWS EC2 ELB RDS, Firebase, MySQL, MongoDB, Redis, Mongoose, ORM, Bcrypt, JWT, REST

    See project
  • Prototype of Canvas - Learning Management Platform

    -

    The application is an end-to-end prototype of the Canvas platform, a Learning Management System created by Instructure (instructure.com/canvas). It supports majority of functionalities presented by the actual website such as registration by a student or a faculty, creation of courses by a faculty, enrolling into courses by a student, adding assignments/quizzes, taking quizzes, grading, P2P messaging, pdf document view, real-time notifications, and so on. The application is developed majorly…

    The application is an end-to-end prototype of the Canvas platform, a Learning Management System created by Instructure (instructure.com/canvas). It supports majority of functionalities presented by the actual website such as registration by a student or a faculty, creation of courses by a faculty, enrolling into courses by a student, adding assignments/quizzes, taking quizzes, grading, P2P messaging, pdf document view, real-time notifications, and so on. The application is developed majorly using the MERN stack technologies (MongoDB, ExpressJS, ReactJS and NodeJS) and is made highly scalable and available using the 3-tier distributed system paradigm with fault tolerance and load balancing using the AWS EC2 and ELB, with real-time data pipelining and streaming on Kafka middleware. The Backend is a RESTful service that handles all the requests from the client.

    Technologies utilized:
    - Lab 1: React, Node.js, Express.js, JavaScript, HTML5, CSS3, Bootstrap, Ant Design, MySQL, Bcrypt, REST
    - Lab 2: Redux, Kafka, Zookeeper, Passport.js, JWT, Redis, MongoDB, Mongoose, React, Node.js, Express.js, JavaScript, HTML5, CSS3, Bootstrap, Ant Design, Heroku, AWS S3 RDS, Mongo Atlas, Mlab, MySQL, REST
    - Lab 3: GraphQL, Passport.js, JWT, MongoDB, Mongoose, React, Node.js, JavaScript, HTML5, CSS3, Bootstrap, Ant Design, AWS S3, Mongo Atlas, Mlab, MySQL

    See project
  • Will It Sell - Mobile Application Success Prediction System

    -

    Ever made an app that got you pulling all-nighters for weeks, only to get the lowest possible ranking on the app store? Feels terrible, right? Next time you build an app, use this prediction system to assess the success of your app before you start banging away at your keyboard to get that app on the app store. The prediction system analyses the app description you provide and it provides you back with the detailed analysis of your app's potential selling quotient. With the help of this…

    Ever made an app that got you pulling all-nighters for weeks, only to get the lowest possible ranking on the app store? Feels terrible, right? Next time you build an app, use this prediction system to assess the success of your app before you start banging away at your keyboard to get that app on the app store. The prediction system analyses the app description you provide and it provides you back with the detailed analysis of your app's potential selling quotient. With the help of this detailed report, the app developers can adapt their app with respect to the market trend, so as to increase the selling ability of the app.

    Technologies utilized - Flask, Python, React, Node.js, JavaScript, HTML5, CSS3, Bootstrap, Ant Design, Heroku, REST, IEX Stock API, TradingView Market Overview Widget

    See project
  • Real-time Haze Removal in Surveillance Systems

    -

    Performed a comparative study of haze removal techniques in image processing and developed an open-source solution for dehazing of live surveillance feed, by utilizing the computer vision library ‘OpenCV’.

    Technologies utilized - OpenCV, TensorFlow, NumPy, SciPy, CNN, Python, Pandas, Anaconda, Jupyter Notebook

    Dehazing algorithms researched: Dark Channel Prior, Colour Attenuation Prior, Negative Correction, Histogram Equaliztion

Honors & Awards

  • Certificate of Achievement - Texas Instruments

    Texas Instruments

    The certificate was presented in recognition of outstanding performance (All India Rank 10) in Texas Instruments National Competition 'DrishTI'.

  • Certificate of Achievement - eYantra IIT Bombay

    eYantra IIT Bombay

    The certificate was presented in recognition of completion of the given theme and reaching the Finals of the eYantra National Robotics Competition, conducted by IIT Bombay, India.

  • Finalist in Robowars at Zealicon TechFest

    JSSATE, Noida

    The certificate was presented in recognition of outstanding performance in the battle of robots competition in the annual technological festival 'Zealicon' at JSSATE Noida, India.

Test Scores

  • GRE

    Score: 330/340

    Quant - 169/170
    Verbal - 161/170
    AWA - 4.0/6.0

  • TOEFL

    Score: 106/120

Organizations

  • Quanta

    Technical Head - Automation & Embedded Systems

    -

    Official Technical Society of the Electronics & Communication Engineering Department at JSSATEN, India

  • Knowledge Sharing Club (KSC)

    Managerial Head

    -

    Student Library Association of the Electronics & Communication Engineering Department at JSSATEN, India

Recommendations received

More activity by Shreyam

View Shreyam’s full profile

  • See who you know in common
  • Get introduced
  • Contact Shreyam directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Add new skills with these courses