Summary
Overview
Work History
Education
Skills
Websites
Certification
Locations
Personal Information
Timeline
Generic

Siva Thanneru

Toronto

Summary

Seasoned Senior Manager and Technical/Solutions Architect with over 15 years of extensive experience in full-stack web development and software engineering leadership. Demonstrated expertise in architecting and developing scalable and maintainable applications using JavaScript, TypeScript, React, Node.js, Python, D3.js, and various relational and NoSQL databases. Skilled in containerization, orchestration, microservices, and cloud deployments, particularly on AWS and Kubernetes platforms. Adept at leading cross-functional teams, driving adoption of innovative technologies, and implementing robust CI/CD pipelines. Known for strategic vision, technical acumen, and fostering a culture of continuous improvement and innovation. AWS Certified Solutions Architect and Developer, with a proven track record in delivering high-quality software solutions that meet business goals and customer needs.

Overview

16
16
years of professional experience
1
1
Certification

Work History

SR Manager – SOFTWARE ENGINEER | solutions architect

APPLIED MATERIALS
06.2022 - Current
  • Spearheaded the architecture and design of advanced full-stack applications utilizing JavaScript, TypeScript, React, D3.js, Node.js, Python, and a range of databases, ensuring high scalability and maintainability
  • Established and enforced comprehensive coding standards, code review processes, and best practices, leveraging Jenkins CI pipeline automation, security audits, and SonarQube scans to maintain code quality
  • Oversaw multiple high-stakes projects, providing strategic technical guidance and ensuring delivery within scope, time, and budget constraints
  • Led the development of a reusable React component library for intricate data visualizations, significantly enhancing development efficiency and consistency across a 300+ developer organization
  • Defined and executed cloud-ready deployment strategies using Docker, Kubernetes (Red Hat OpenShift), Helm, and JFrog, supporting over 400 microservices
  • Guided a team to enhance microservice security by addressing vulnerabilities in Docker images and source code dependencies
  • Pioneered the evaluation and adoption of GenAI-based coding assistants like GitHub Copilot and Codeium, boosting productivity across the organization
  • Collaborated effectively with stakeholders to translate business requirements into precise technical specifications and execution plans
  • Actively contributed to the Architecture Review Board, ensuring adherence to best practices and optimal architectural standards
  • Cultivated a culture of innovation, promoting creativity, experimentation, and continuous improvement within engineering teams.

Manager – Projects | Solutions Architect

cognizant technology soltions
05.2021 - 06.2022
  • Directed teams in the development, deployment, and migration of full-stack applications on both on-premises and AWS Cloud environments
  • Architected and implemented complex data visualizations using D3.js and React.js, including heatmaps, bar charts, and scatter plots
  • Developed robust state management solutions using React Redux Toolkit and Context API
  • Designed and developed microservice-based REST APIs with Node.js, Express.js, and Python FastAPI
  • Ensured high coding standards through rigorous code reviews and enforcement of best practices
  • Defined and standardized deployment strategies using containerization and microservices
  • Created a reusable component library using React, TypeScript, and Rollup, enhancing development efficiency and consistency.

senior associate - PROJECTS | solutions architect

cognizant technology soltions
08.2019 - 05.2021
  • Lead the design and architecture of front-end applications using React, Typescript and JavaScript, ensuring scalability, performance, and maintainability
  • Develop fluid and responsive user interfaces using React, Bootstrap, React Router, SCSS
  • Design and implement microservices-based architectures using Node.js, Express JS and Python FastAPI ensuring high performance and security
  • Optimize the performance of web applications through code splitting, lazy loading, and other techniques
  • Utilize asynchronous programming techniques in Node.js and Python to improve application performance
  • Design and develop visualizations such as heatmaps, bar charts, wafer plots, scatter plots, line charts etc
  • Using D3.js and other charting libraries such as Plotly, Highcharts, Chartjs etc
  • Deploying highly available and scalable microservices on the Kubernetes platform
  • Designing and participating in architectural discussions for full stack applications
  • Architect and develop OpenShift templates and Kubernetes Helm charts to deploy different kinds of applications
  • Architect and develop CI/CD pipelines using AWS and Gitlab buildspecs
  • Mentoring and training team members to ensure right coding standards are adhered.

senior associate - PROJECTS | solutions architect

Cognizant technology solutions
06.2017 - 07.2019
  • Architect the solution on AWS environment to be highly secure and highly available application by meeting industry standards and recommendations and getting architecture approved by client’s Architecture Review Board
  • Architect serverless web application for dashboard analytics using Cognito, S3 static website, API Gateway, Lambda, Snowflake
  • Develop Web Layer using React + Redux using Typescript
  • Develop visualizations such as bar charts, heatmaps, custom plotting using D3.JS library with Scalable Vector Graphics (SVGs)
  • Setup API Gateway with Cognito authorizer
  • Perform OAuth 2.0 authentication for serverless web application using Cognito and Google Identity Provider
  • Develop various Lambda functions using Python and Node JS as a backend for serverless web application
  • Building test classes using Jest and Enzyme for the components developed using React JS and Node JS
  • Creating and maintaining AWS infrastructure such as AWS VPC, EC2, API Gateway, Lambdas, S3 buckets, IAM roles using Terraform and Gruntwork
  • Automate AWS infrastructure management using Gitlab CI / CD
  • Build Data Pipeline for BigData Transformations using AWS Lambda and Cloudformation.

associate - PROJECTS | senior full stack developer (AWS)

Cognizant technology solutions
02.2013 - 06.2014
  • Working at the customer location to gather requirements and transform into technical specifications with an agile based specification reviews with stakeholders
  • Develop JAVA and JavaScript based custom solutions using AWS SDKs for building various functionalities by using AWS native capabilities such as multi-part upload to AWS S3, using native AWS SQS queuing mechanism etc
  • Developed complex user interfaces and heavy content-based user interactions using JavaScript, JQuery, HTML, CSS, OpenText Content Server
  • Integrated AWS JAVA rest services with OpenText Content Server to achieve loosely coupled integration between AWS and on-premises system to help achieve seamless and transparent user experience and improved download speed and usability
  • Developed the customer portal using JavaScript, JQuery, Java, Oscript with many upstream and downstream integration such as Oracle Agile PLM, SFDC, MFT etc
  • Played the role of Solution Designer, Developer, and onsite coordinator for the development phase of the project which involved complex business functionalities and executed in very stringent timelines and delivered successfully.

consultant | full stack developer

CAPGEMINI
11.2011 - 08.2012
  • Supporting and customizing the application developed in Content Server for HR managers, Line managers and some authorized set of users who use for managing and maintaining employee records in a secure Content Server system
  • Fixing bugs and making new changes based on the requirement using oscript and JavaScript
  • Fixing bugs in the Java projects built for integrations between eFiling and downstream systems Usage of additional modules like Web Reports, Active Views, Records management, Case Management
  • Supporting customized application in Content Server using SQL and JavaScript in Web Reports
  • Maintaining the Users and Groups management.

systems engineer | developer

tata consultancy services
12.2008 - 11.2011
  • Upgrading Content Server 9.71 to Content Server 10
  • Customizing Content Server using oscript like creating new modules, request handlers, weblingo files etc
  • Developing Workflows in Content Server and customizing the workflows by designing HTML views using HTML, JavaScript, CSS and Ajax
  • Generating live reports and web reports by executing the complex database queries according to user requirements Integrating Content Server application with custom java applications.

Education

Bachelor of Engineering - Electrical & Electronics

Sir CRR College of Engineering
Andhra Pradesh, India
04.2008

Board of Intermediate - Math, Physics, Chemistry

Nalanda College
Andhra Pradesh, India
04.2004

Skills

  • PostgreSQL
  • MySQL
  • Oracle
  • SQL Server
  • Snowflake
  • Hadoop (Impala)
  • JavaScript
  • TypeScript
  • NodeJS
  • Core Java
  • Python
  • HTML
  • CSS/SASS
  • REST API
  • Graph QL
  • Kubernetes (OpenShift, AWS EKS)
  • Docker
  • Helm
  • Jenkins
  • Gitlab CI
  • AWS pipeline
  • S3
  • VPC
  • IAM
  • EC2
  • Lambda
  • API Gateway
  • EMR
  • CloudFormation
  • CloudWatch
  • ELB
  • RDS

Certification

  • AWS Certified Solutions Architect – Associate, Amazon Web Services, 2018
  • AWS Certified Developer – Associate, Amazon Web Services, 2017

Locations

Toronto, Ontario, Canada

Personal Information

Title: Senior manager, software engineering

Timeline

SR Manager – SOFTWARE ENGINEER | solutions architect

APPLIED MATERIALS
06.2022 - Current

Manager – Projects | Solutions Architect

cognizant technology soltions
05.2021 - 06.2022

senior associate - PROJECTS | solutions architect

cognizant technology soltions
08.2019 - 05.2021

senior associate - PROJECTS | solutions architect

Cognizant technology solutions
06.2017 - 07.2019

associate - PROJECTS | senior full stack developer (AWS)

Cognizant technology solutions
02.2013 - 06.2014

consultant | full stack developer

CAPGEMINI
11.2011 - 08.2012

systems engineer | developer

tata consultancy services
12.2008 - 11.2011

Bachelor of Engineering - Electrical & Electronics

Sir CRR College of Engineering

Board of Intermediate - Math, Physics, Chemistry

Nalanda College
Siva Thanneru