Hi, I'm Yashwanth Somayajula,

I paint ideas to life through programming.

I love building things just like I do it with lego. I’m a creative, driven, and curious person who loves to play with technology and has a passion for software engineering to build meaningful user experiences.

Visual Studio Code

Card.jsx - portfolio - Visual Studio Code

react icon

Card.jsx


                

Projects

Connectron

A location based social networking application which aims to connect helpers and seekers, wherein seekers can post what they require and helpers can connect with them and help them. Inspired by Twitter, built with Uber's ReactMapGL, Mapbox and DraftJS.

connectron landing page
react logo nodejs logo MongoDB logo feathersjs logo JavaScript logo mapbox logo css logo tailwind css logo DraftJS logo

Pharmon

A location based CRM application for pharma or related industry which includes Employee Tracking and Sales Management Dashboard. Born out of a real-time scenario to tackle fake reporting by the employees and monitor sale by employees.

connectron landing page
react logo nodejs logo MongoDB logo mapbox logo JavaScript logo css logo tailwind css logo

Dist-Cart

A market place for retailers and distributors to facilitate payments, managing orders and purchases. It also has integrated sales management dashboard to track your sales. Built with React and Express with Razorpay API integration

connectron landing page
react logo nodejs logo MongoDB logo mapbox logo JavaScript logo css logo

Experience

What I have been working on...

  • I'm working at TCS as a Full Stack IoT engineer. We are working on a Smart facility management application that deals with managing workspaces, booking meeting rooms, managing office locations and their assets, and managing the ambience with a click of a button.
  • I worked extensively on architecting, developing and deploying the above application, in which I used AWS EC2, S3, setting up reverse proxies and other services.
  • I am passionate about sharing my knowledge since I believe that teaching is the most effective way to learn. The learning-by-doing methodology is something I strongly believe in, and I have mentored teams in various capacities and taught React, HTML, CSS, and Vanilla JS to people.
  • I enjoy building side projects for fun. I'm especially interested in Event Driven systems. To learn something, I start with an idea, gather the tools needed to solve the problem, and then work on it. My mantra is as follows ODI ->
    • O - Observe the problem
    • D - Decompose it into smaller components
    • I - Implement the solution

Skills and Interests

JavaScript
Teaching
CSS
Event Driven Systems
React
Redux
HTML
DeckGL
ReactMapGL
NodeJS
System Design
ExpressJS
FeathersJS
NextJS
SPA
SSR
MongoDB
Socket.IO
AWS EC2
Draft.JS
Azure Functions
REST API
Realtime API
Data Visualisation
Bulma CSS
MySQL
Tailwind CSS
Monolithic
Developer advocate
Perpetual learner
Cloud Native
Product development
SWE Design Patterns and Principles

- Interests, Still exploring

Contact

All trademarks belong to the respective owners. The Visual Studio Code 2019 Logo belongs to Micosoft corpotation. Icons provided by icons8