Summary
Overview
Work History
Education
Skills
Languages
Timeline
SeniorSoftwareEngineer

Nithin S

Mt Laurel,NJ

Summary

Accomplished Python/AWS Full-Stack Developer with 7+ years of experience designing and developing scalable applications across banking, insurance, and logistics industries. Strong expertise in building cloud-native solutions with AWS, creating robust APIs, and optimizing data workflows. Proven track record of enhancing system performance, ensuring high code quality, and leading development teams.

Overview

9
9
years of professional experience

Work History

Senior Software Engineer

T. Rowe Price
10.2020 - Current
  • Led the end-to-end development of full-stack consumer-facing web applications using Python (Django, Flask, FastAPI) and React, driving core product features from design through production launch.
  • Collaborated with Product Managers and Designers to define feature specs, contributing to iterative design processes and ensuring alignment with user needs.
  • Built intuitive and performant web and mobile interfaces using React, React Native, JavaScript/TypeScript, HTML, and CSS, delivering seamless cross-platform experiences.
  • Owned critical systems and components, developing a deep understanding of architecture and driving long-term technical direction.
  • Built and scaled backend services using Docker, AWS Lambda, API Gateway, EC2, S3, DynamoDB, and microservices, ensuring high availability and low-latency performance.
  • Implemented secure authentication and authorization using OAuth2.0, JWT, and AWS Cognito, improving user trust and platform security.
  • Designed and optimized relational and NoSQL database schemas (PostgreSQL, MySQL, MongoDB), improving query performance and scalability.
  • Shipped high-quality software with a strong focus on automated testing, thoughtful code reviews, monitoring, and proactive reliability improvements.
  • Integrated real-time data flows using Apache Kafka, AWS SQS, and WebSockets, enhancing interactivity and system responsiveness.
  • Established and maintained CI/CD pipelines using GitHub Actions, Jenkins, and Ansible, accelerating build and release cycles.
  • Collaborated cross-functionally with infra and operations teams to ensure product scalability, system health, and monitoring coverage.
  • Consistently delivered large-scope features with a high level of autonomy, productivity, and impact on user-facing products.
  • Environment: Python and Python, MySQL, Celery, Cent OS servers, Django, REST Web services, Netconf, RestConf, PyATS, PostgreSQL, Redux, Angular, HTML, CSS, XML, pyspark, node js, react js, pep8, angular, JavaScript, jQuery, JSON, AJAX, Microsoft SQL Server, Grappelli Django admin, PostgreSQL and python libraries such as NumPy, PostgreSQL, TSQL, sqlalchemy, Restful/SOAP web services, SQLite, Git-hub.

Python Full Stack Developer

Cisco Systems Inc
04.2020 - 10.2020
  • Developed and optimized high-performance full-stack applications using Python (Django, Flask) and Angular, delivering scalable, production-ready features.
  • Built and integrated RESTful APIs and microservices using Django REST Framework, Flask, and FastAPI to support Cisco’s internal network automation platforms.
  • Implemented advanced network automation solutions using NETCONF, RESTCONF, and YANG, reducing manual configuration time by 80%.
  • Automated device provisioning and zero-downtime config rollouts using Python-integrated NETCONF/YANG models, improving operational efficiency.
  • Built and maintained robust CI/CD pipelines using Jenkins, GitHub Actions, and Ansible, achieving full automation of multi-env deployments.
  • Designed and optimized relational database systems (PostgreSQL, MySQL, T-SQL) through indexing and query tuning, improving performance by 40%.
  • Built scalable ETL pipelines with PySpark and Snowflake to process and analyze real-time network telemetry for predictive analytics.
  • Deployed and managed containerized applications with Docker and Kubernetes, supporting dynamic scaling and HA deployments.
  • Enhanced observability by integrating Elasticsearch and Grafana, cutting incident response times by 60% through real-time network analytics.
  • Developed reusable UI components using Angular, TypeScript, and NgRx, improving performance, consistency, and developer velocity.
  • Integrated secure authentication and authorization using OAuth2.0, JWT, and RBAC, aligned with Cisco’s internal security standards.
  • Collaborated with cross-functional engineering and infrastructure teams to define automation strategy and improve network reliability.
  • Led peer code reviews and mentored junior engineers in clean architecture, TDD, and Agile/Scrum practices, raising team-wide engineering quality.
  • Environment: Python and Python, MySQL, Celery, Cent OS servers, Django, REST Web services, Netconf, RestConf, PyATS, PostgreSQL, Redux, Angular, HTML, CSS, XML, pyspark, node js, react js, pep8, angular, JavaScript, jQuery, JSON, AJAX, Microsoft SQL Server, Grappelli Django admin, PostgreSQL and python libraries such as NumPy, PostgreSQL, TSQL, sqlalchemy, Restful/SOAP web services, SQLite, Git-hub.

Python Full Stack Developer

Uber
07.2019 - 04.2020
  • Architected high-performance front-end applications using React.js, Redux, and ES6+ JavaScript, delivering seamless, responsive experiences for Uber’s global user base.
  • Optimized application performance by implementing Redux for unidirectional data flow, reducing rendering times and enhancing overall user experience.
  • Designed and implemented robust backend services using Tornado web framework and Python, improving API response times by 40% while supporting high concurrency.
  • Streamlined data querying with GraphQL and Apollo Client, minimizing unnecessary data fetches and optimizing resource utilization on both the server and client sides.
  • Enforced PEP8 standards across codebase, ensuring uniformity and maintaining high-quality coding practices that facilitated scalability and future development.
  • Built reusable, modular React components, which decreased future development time by 30% and improved maintainability across the app.
  • Developed secure authentication mechanisms leveraging Django Rest Framework and PySpark, ensuring robust user data protection and minimizing security risks.
  • Automated deployment and workflow processes with Shell/Python scripts, reducing manual interventions by 50% and accelerating release cycles.
  • Consolidated and integrated diverse data sources (including Shell scripts and text files) into backend processes using REST APIs built with Tornado, ensuring seamless internal data flows.
  • Automated data pipeline orchestration with Apache Airflow, allowing efficient scheduling and management of ETL jobs while reducing operational overhead.
  • Led DevOps initiatives, implementing CI/CD pipelines using Jenkins, Docker, Kubernetes, and Stash, reducing deployment errors and improving speed to market.
  • Optimized container orchestration with Kubernetes, enabling dynamic scaling and efficient management of microservices architecture.
  • Streamlined Git integration into Jenkins, automating code checkouts and enabling faster development cycles and continuous delivery.
  • Enhanced data accuracy by building SQL queries to validate data consistency, and creating automated report generation processes for business intelligence teams.
  • Collaborated with cross-functional teams (DevOps, Data Engineers, QA) to ensure smooth integration, improve system performance, and optimize scalability.
  • Environment: Python, Tornado Web Framework, React redux, GraphQL, React Router HTML, CSS, JavaScript, JSON, APIs (HTTP2, Browser JS APIs), Thrift/RPC, API gateways Sublime Text, pyspark, node js, react js, pep8, angular, database access, TSQL, Agile, Yang, GitHub, Shell Scripting MVC, Jenkins, Unit, Junit Testing, Docker and Kubernetes.

Software Developer

Value Labs
07.2016 - 12.2017
  • Company Overview: EmployerNevonex Solutions Private Limited
  • Built and launched a scalable Content Management System (CMS) from scratch, driving seamless integration between internal and consumer-facing platforms.
  • Designed and implemented intuitive, responsive UIs using HTML5, CSS3, JavaScript, and jQuery, optimizing cross-browser compatibility and user experience.
  • Developed and maintained dynamic web applications with Django, ensuring high availability and performance while leveraging RESTful APIs for data integration.
  • Led development of Single Page Applications (SPAs) with Angular 2, Node.js, and Express.js, optimizing client-side performance and enhancing user interactions.
  • Engineered reusable Angular components and services with Angular CLI, reducing development time and improving long-term code maintainability.
  • Implemented advanced form handling and real-time validation using Angular Reactive Forms and FormBuilder, ensuring a robust user input process.
  • Optimized routing and navigation with Angular Routing and UI Router, enhancing SPA performance and improving user navigation speed.
  • Integrated heterogeneous data sources into the CMS through REST APIs, enabling real-time content updates with accuracy and efficiency.
  • Collaborated with SMEs to refine product requirements, ensuring the CMS met internal and external stakeholder needs for data accuracy and usability.
  • Enhanced search functionality with Haystack, delivering fast and relevant search results to improve user engagement.
  • Utilized Virtualenv for environment isolation and SQLite for development, transitioning seamlessly to SQL Server in production environments for scalability.
  • Built efficient asynchronous workflows with Ajax, reducing server load and enhancing app responsiveness.
  • Led agile development cycles, managing Sprint planning, backlog prioritization, and Sprint reviews to ensure timely and quality delivery.
  • Streamlined version control using Git, and implemented Jira for project tracking, ensuring smooth collaboration and task management.
  • Automated dependency management and deployment workflows with pip, reducing manual tasks and enhancing deployment efficiency.
  • Created and maintained comprehensive documentation in Confluence, ensuring knowledge sharing and improving team alignment.
  • EmployerNevonex Solutions Private Limited
  • Environment: Python, Django, HTML, CSS, JavaScript, AJAX, JIRA, jQuery, SQLite, SQL Server, GitHub, PostgreSQL, TSQL, Haystack, Virtualenv, pip, GIT, REST, Confluence and Linux.

Education

Master’s degree - computer science

University of Central Missouri
Lee's Summit, MO
01.2019

Bachelor’s degree - computer science

Gitam University
Hyderbad
01.2017

Skills

  • Python
  • TypeScript
  • JavaScript
  • Core Java
  • C
  • C
  • SQL
  • Django
  • Flask
  • FastAPI
  • Pytest
  • Pandas
  • PyArrow
  • Polars
  • OpenCV
  • Snowflake
  • Databricks
  • React
  • Nextjs
  • GraphQL
  • Redux
  • Angularjs
  • JQuery
  • HTML5
  • CSS3
  • Bootstrap
  • RESTful APIs
  • AJAX
  • Celery
  • Nodejs
  • Microservices Architecture
  • PostgreSQL
  • MySQL
  • SQL Server
  • DynamoDB
  • MariaDB
  • Oracle
  • Sybase
  • SQLite
  • SQLAlchemy
  • AWS
  • Docker
  • Kubernetes
  • Terraform
  • CloudFormation
  • Jenkins
  • GitHub Actions
  • CI/CD Pipelines
  • Datadog
  • Splunk
  • AWS CloudWatch
  • Prometheus
  • Grafana
  • ETL Pipelines
  • Apache Airflow
  • Kafka
  • Spark
  • PySpark
  • Dependency Management & Packaging Tools
  • IAM Policies
  • OAuth
  • RBAC
  • SSL Encryption
  • API Security Best Practices
  • Agile
  • Scrum
  • Test-Driven Development
  • Behavior-Driven Development
  • Windows
  • UNIX
  • Linux

Languages

English
Full Professional

Timeline

Senior Software Engineer

T. Rowe Price
10.2020 - Current

Python Full Stack Developer

Cisco Systems Inc
04.2020 - 10.2020

Python Full Stack Developer

Uber
07.2019 - 04.2020

Software Developer

Value Labs
07.2016 - 12.2017

Master’s degree - computer science

University of Central Missouri

Bachelor’s degree - computer science

Gitam University
Nithin S