Websites
Summary
Overview
Accomplishments
Skills
Software
Work History
Education
Work Preference
Timeline
SoftwareEngineer
Yasaswi Kodamarthy

Yasaswi Kodamarthy

Senior Node.js Developer
Visakhapatnam,India

Summary

Experienced Software Engineer with 7.6 years in full-stack development, specializing in Node.js, Python, MongoDB, and AWS services. Skilled in leading teams to deliver high-quality, scalable applications, I excel in both collaborative and independent settings. My expertise lies in quickly mastering new technologies to drive innovative solutions that support business growth.

Overview

8
8
years of professional experience
6
6

Years of Node.js, MongoDB experience

2
2

Years of Pthyon & Team Leading experience

4
4

Years of AWS Services experience

Accomplishments

  • Playing a major role in job listing (websites design, development and data processing) which posts more than 4 lakhs jobs to Google everyday using Node.js, Python, MongoDB, Solr, AWS services, Google SEO, indexing.
  • Key contributor in the design and implementation of APIs for high-traffic Fantasy gaming application and a social networking application developed in Node.js, Express Framework, MongoDB, Solr and Redis.
  • Also, part of a Broadcasting application which uses Node.js micro services, DynamoDB, API Gateway.
  • Integrated communication modules like SSE, Sockets, Firebase, AWS SES, AWS SNS and Payment gateways modules like RazorPay, Cashfree.
  • Have a solid working knowledge in designing, configuring and maintaining Database and EC2 servers. Also, can integrate Lambda functions to API Gateways.
  • Implemented Apache Airflow workflow management platform for data engineering pipelines in Python and AWS Lambda.
  • Extensively worked with Version Control Systems like GIT and been part of team's code reviews. Has knowledge in CI/CD pipelines.
  • Participated in successful release of 2 applications.
  • Supervising team of 4 to 6 staff members and been part of technical recruitment drives.

Skills

Programming Languages: Nodejs, Python

undefined

Software

Operating Systems: Windows, Ubuntu

Databases: MongoDB, MySQL, Redis, Apache Solr

Workflows: Apache Airflow

Version Control: Git

Reporting & Data Tools: Crystal Reports, FFMPEG Suite

Development Tools & IDEs: Sublime Text 3, Notepad, Microsoft Visual Studio

Work History

Senior Node.js Developer

Jobiak Software Pvt Ltd
12.2022 - Current

Project : CareersCatalog, Alljobs.ai, RecruitOppurtunity (Job listing websites)

URL : https://careerscatalog.com/, https://alljobs.ai/, https://recruitopportunity.com/

Environment : Node.js, MongoDB, Python, Solr, AWS - S3, EC2, LAMBDA, Google - Cloud Functions, Api Gateway, Indexing Api, Google search console.

Description : Job listings websites for US job postings which has more than 7+ million jobs listed. Also posts lakhs of jobs to Google everyday.

Responsibilities:

  • Developed processes which improves the job posting to Google by maintaining 100% Bot and Google crawl rate using Node.js, MongoDb, Google Functions, Api Gateway, Indexing Api.
  • Developed client Websites to post client centric jobs using Nodejs, Handlebars, Solr, MongoDB.
  • Writing processes to handle data sent from client for Extraction, Expansion and Optimization using Nodejs and Python.
  • Writing Apis for dashboards to extract the job data and stats for Data Analysts and Clients. Analyzing domain performances in Google search console.
  • Handling major deployments to client websites with changes.
  • Supervising team of 3 staff members.

I.T Analyst

Tata Consultancy Services
05.2022 - 12.2022

Project : Astro Malaysia ltd
Environment : Node.js, AWS - S3, LAMBDA, AWS, CloudWatch, DynamoDB and GIT.
Description :All-Asian Satellite Television and Radio Operator, doing business as Astro, is a Malaysian satellite television and IPTV provider offering multiple services to customer.
Responsibilities:

  • Wrote unit tests in Jest framework to evaluate high code coverage.
  • Built Rest APIs and data mocks in Node.js, Lambda functions.
  • Managing and debugging AWS CloudWatch logs to troubleshot bugs.
  • Created enhancements to resolve client issues and meet operational standards.



Software Engineer

Gemini Consulting Services & Fanworld (Subsidary)
07.2020 - 03.2022

Project : Fanstrike (Web, Android and iOS Application)

URL : https://fanstrike.in/

Environment : Node.js, MongoDB, AWS S3, AWS EC2, AWS LAMBDA, GIT, Apache Airflow, Python.

Description : Fanstrike is an Indian fantasy sports platform where users can create teams, join contests and win rewards for fantasy sports.

Responsibilities:

  • Wrote highly maintainable, solid code for REST Apis forming core framework for fantasy sports applications (cricket, football, kabaddi) using Node.js, Express Framework and MongoDB queries.
  • Created workflows with Apache Airflow, AWS Lambda and Python to schedule jobs in order to receive and process data from sports vendors.
  • Configured and Integrated Redis in-memory Database.
  • Configuring and maintaining MongoDB Database and Ec2 servers.
  • Integrated communication modules like SSE, sockets, firebase notifications, AWS SNS and SMS services.
  • Delivered unit-tested systems with required characteristics using Mocha, chai test Frameworks.
  • Supervised team of 4 staff members.

Node.js Developer

Ivica Technologies Private Limited
01.2019 - 05.2020

Project : Famegear (Android and iOS Application)

Environment : Node.js, MongoDB, AWS S3, AWS EC2, GIT, Mocha, chai.

Description : Famegear is a socio commerce application which is developed for both android and iOS platforms where user can post content and gain benefits while online shopping with credits gained while posting content.

Responsibilities:

  • Developed REST apis for whole project using Express Framework and MongoDB queries.
  • Integrated FFMPEG modules to compress videos, images and store them to AWS S3 buckets.
  • Integrated nsfw js JavaScript library to help quickly identify unseemly images from content uploaded by user.
  • Integrated MQTT protocol for in-app chat.
  • Supervised team of 2 staff members.

Software Engineer

Trianz Holdings Pvt Ltd
08.2016 - 07.2018

Project : Annuities, E-Business

Environment : vb.Net, Sql server, Crystal Reports

Description : For Agency and Third Party Annuities there will be batch programs which run periodically to get files to NYL servers.

Responsibilities:

  • Creating Interfaces and SAP Crystal reports as per requirement.
  • Unit testing policies and batches.
  • Bug fixing in Interfaces.
  • E-Bix application handling.


Project : IdeaJunction

Environment : NodeJS, MongoDB, GIT.

Description : Idea junction is an enterprise collaboration platform for crowd sourcing of Ideas & Efforts from employees.

Responsibilities:

  • Developed REST apis using Nodejs MongoDB.
  • Integrated TDD Framework with Mocha and chai Frameworks for testing.
  • Developed database schemas using MongoDB.



Education

B.TECH - CSE

MVGR CollegeOf Engineering
Vizianagram
07.2012 - 05.2016

Work Preference

Work Type

Full Time

Work Location

On-SiteHybrid

Important To Me

Career advancementWork-life balanceCompany Culture

Timeline

Senior Node.js Developer

Jobiak Software Pvt Ltd
12.2022 - Current

I.T Analyst

Tata Consultancy Services
05.2022 - 12.2022

Software Engineer

Gemini Consulting Services & Fanworld (Subsidary)
07.2020 - 03.2022

Node.js Developer

Ivica Technologies Private Limited
01.2019 - 05.2020

Software Engineer

Trianz Holdings Pvt Ltd
08.2016 - 07.2018

B.TECH - CSE

MVGR CollegeOf Engineering
07.2012 - 05.2016
Yasaswi KodamarthySenior Node.js Developer