Summary
Overview
Work History
Education
Skills
Timeline
Awards
Awards
Awards
Generic

Suresh Chatti

Senior Software Englineer
Guntur

Summary

Adaptable Senior Software Engineer talented at providing customized and optimized solutions for all needs. Thrives within tight deadlines by applying agile development strategies. Comfortable overseeing large-scale development teams or independently coding complex projects.

Overview

10
10
years of professional experience
4
4
years of post-secondary education

Work History

Odoo App Developer (Sadhanapada Volunteer)

Isha Yoga Center
07.2023 - 03.2024


  • Implemented sign-in related APIs and other features using Odoo python framework and written test cases
  • Add docker support to application to easily bring up application and run tests in multiple environments
  • Mentored junior developers, providing guidance on best practices for Python programming and software development techniques.
  • Increased application security by identifying vulnerabilities and implementing appropriate countermeasures in codebase.

Senior Software Engineer

Synopsys Inc
06.2018 - 06.2023
  • Actively involved in development of two critical microservices of Polaris Software Integrity Platform, tools-service, and configs-service, using Java with Spring Boot and PostgreSQL as backend database, which are deployed on Kubernetes.
  • For tools-service, designed and implemented APIs to manage scanning tools information, providing S3 presigned URLs for binaries download, and facilitating license management for tool binaries.
  • Involved in design and implementation of config-service, offering CRUD operations as APIs for configuration files in YAML format, including validation and resolution of configuration elements.
  • Contributed to development of Polaris-CLI (formerly Swip-CLI) using Go. It is a command-line interface enabling customers to scan applications seamlessly in CI/CD systems or local environments.
  • Contributed to development of Jenkins wrapper plugin for Polaris CLI to streamline integration into CI/CD systems, enhancing accessibility and usability for development workflows.
  • Developed features such as auto-scan based on provided cron expressions using Quartz scheduler, demonstrating expertise in automation and scheduling functionalities.
  • Played key role in creating technical plans for features and actively participated in design discussions, contributing to continuous improvement of platform.

Software Engineer

Cigital, Inc
01.2016 - 05.2018
  • Worked on core framework development for tool execution platform using docker technology, Celery and rabbitMQ also actively participated in its design discussions
  • Worked on storage wrapper service for mongoDB as per requirement
  • Improved performance of Vulnerability management portal by identifying root causes for them and provide appropriate solution
  • Enabled breaking changes in portal by apply safe migration SQL scripts

Associate Software Engineer

iViZ Techno Solutions Private Limited
06.2014 - 01.2016
  • Integrated SSO Authentication using SAML Protocol which enables many customers to use their own authentication system.
  • Worked on small features and resolved bugs in Vulnerability management portal
  • Worked on small UI improvements using SmartGWT framework

Education

Bachelor of Science - Computer Engineering

RGUKT
Nuzivid, AndhraPradesh
06.2010 - 05.2014

Skills

Java

undefined

Timeline

Odoo App Developer (Sadhanapada Volunteer)

Isha Yoga Center
07.2023 - 03.2024

Senior Software Engineer

Synopsys Inc
06.2018 - 06.2023

Software Engineer

Cigital, Inc
01.2016 - 05.2018

Associate Software Engineer

iViZ Techno Solutions Private Limited
06.2014 - 01.2016

Bachelor of Science - Computer Engineering

RGUKT
06.2010 - 05.2014

Awards

  • Pratibha Award from AP Government
  • Got prize in RoomsTonite Hackathon

Awards

  • Pratibha Award from AP Government
  • Got prize in RoomsTonite Hackathon

Awards

  • Pratibha Award from AP Government
  • Got prize in RoomsTonite Hackathon
Suresh ChattiSenior Software Englineer