Priyadharshini Subramanian

Software Engineer

Santa Clara, California, United States7 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 2 years of full-stack development experience.
  • Expertise in Golang, Java, and cloud-native architectures.
  • Proven ability to drive innovation and solve complex challenges.
Stackforce AI infers this person is a Full Stack Developer with expertise in SaaS and Telecom industries.

Contact

Skills

Core Skills

Ruby On RailsWeb DevelopmentFull Stack DevelopmentGolangUser ExperienceJava

Other Skills

PHPCRON jobsUnit testingReactJSPostgreSQLCI/CDKubernetesSession managementMail triggeringUser interface enhancementsAngularSpring BootOracle DBGITSVN

About

Highly motivated Computer Science graduate from the University of Cincinnati, driven by a passion for designing and implementing robust, scalable, and user-centric software solutions. Bringing 2 years of impactful experience as a UI and Backend Developer at TCS, I excel in full-stack development across diverse tech stacks including Golang, Java (Spring Boot), Python, Angular, and ReactJS. My expertise extends to database management (PostgreSQL, Oracle), modern CI/CD practices (GitLab CI, TeamCity), and cloud-native architectures (Docker, Kubernetes, Kafka), positioning me to solve complex engineering challenges and drive innovation.

Experience

7 yrs 5 mos
Total Experience
3 yrs 8 mos
Average Tenure
5 yrs 4 mos
Current Experience

Cloudflare

2 roles

System Engineer

Jan 2021Present · 5 yrs 4 mos · San Francisco, California, United States

Software Engineer Intern

Jun 2020Aug 2020 · 2 mos · United States

  • Cloudflare, Inc California, USA
  • Internship: Full Stack Developer June 2020 – August 2020
  • Worked on transforming a feature-flagging system (which involved goose DB migrations for adding new feature flags) to simple and more stable, self-serve system by creating admin UI interface to replace the SQL migration process with admin routes using Golang and ReactJS technologies for backend API calls and UI respectively with PostgreSQL DB.
  • Resolved the problem of updating distributed (on multiple pods) in-memory application cache by using PostgreSQL Listen/Notify to register notification channels and send data payload notification asynchronously to listening pods when there is a CRUD operation on feature flags.
  • Worked on migration to Babel-Jest testing library from React-Scripts for UI.
  • Worked on automated CI/CD platforms like TeamCity and Kubernetes and on writing effective test-cases (unit and integration).
GolangReactJSPostgreSQLCI/CDKubernetesFull Stack Development

University of cincinnati

Software Engineer Part-time

Aug 2020Dec 2020 · 4 mos · Cincinnati, Ohio, United States

  • Migrated the language of Adopt A Book website(https://libapps.libraries.uc.edu/adoptabook/) from PHP to Ruby on Rails.
  • Worked on ruby session management and devise to keep track of users and timeouts after a certain time interval.
  • Created CRON jobs to cleanup database on a daily basis.
  • Worked on unit testing of all features of the application.
Ruby on RailsPHPCRON jobsUnit testingWeb Development

University of cincinnati libraries it

Software Engineer Part-time

Nov 2019May 2020 · 6 mos · Cincinnati, Ohio, United States

  • Created adoption cart functionality for ‘Adopt a Book’ website which allows provides essential funding to support the preservation, acquisition and digitization of books, manuscripts and collections by the region’s top-ranked libraries.
  • Worked on session management of users without user login such that every user has an active session of their own with no overlap that expires after 30 minutes of inactivity.
  • Worked on mail triggering functionality when an order is placed. (to customer and to admin about order confirmation)
  • Worked on enhancing existing website with new features like creating unique virtual book plates for adopted books with adopter’s personalized dedication message and visualization of ‘Adopt a Book’ event happenings from previous years in the website
Session managementMail triggeringUser interface enhancementsWeb DevelopmentUser Experience

Tata consultancy services

System Engineer

Jun 2017Jul 2019 · 2 yrs 1 mo · India

  • Created dynamic and reactive web application, a better user interface of Oracle KM for customer care agents to manage customer information, plans and offers of a telecom enterprise using Angular framework (Typescript), HTML5, Bootstrap framework (SASS) as frontend tools, Spring Boot framework (Java) for backend and Oracle DB for data management
  • Worked on a migration project from JQuery & JSP to Angular5 and created Java REST API calls in MVC architecture for data computation, gathering and flow from Oracle KM to the user interface
  • Created online tele-communication web application for managing and monitoring customer related data using JQuery, HTML & Oracle WebLogic portlets
  • Created a demo project for bill payment using JQuery & JavaScript
  • Worked on continuous development and code integration using GIT & SVN. Also, automated the deployment process for deployment in development and testing environment
AngularSpring BootOracle DBGITSVNFull Stack Development+1

Education

University of Cincinnati - College of Engineering and Applied Science

Masters in Engineering — Computer Science

Jan 2019Jan 2020

Shanmugha Arts, Science, Technology and Research Academy

Bachelor of Technology — Computer Science and Engineering

Jan 2013Jan 2017

Stackforce found 100+ more professionals with Ruby On Rails & Web Development

Explore similar profiles based on matching skills and experience