Sunaina Roshan

Senior Software Engineer

Bengaluru, Karnataka, India7 yrs 9 mos experience
Most Likely To Switch

Key Highlights

  • Expert in developing microservices with Golang and gRPC.
  • Proven track record in automating deployment processes.
  • Strong leadership in mentoring teams and managing projects.
Stackforce AI infers this person is a Backend-focused Software Engineer in Cybersecurity and Healthcare sectors.

Contact

Skills

Core Skills

GolangMicroservicesAwsTest AutomationWeb Development

Other Skills

ANTAWS CodePipelineAWS LambdaAWS code pipelinesAmazon Web Services (AWS)AngularJSApache AntAppiumAutomationBashCC++CSSCore JavaDesign Patterns

Experience

Ivanti

Senior Software Engineer

Oct 2023Present · 2 yrs 5 mos · Bengaluru, Karnataka, India · Hybrid

Sophos

2 roles

Software Engineer 3

Jun 2023Oct 2023 · 4 mos

Software Engineer 2

Aug 2021Aug 2023 · 2 yrs

  • As part of the platform team, developed core microservices for security and policy management using Golang, gRPC, and Protocol Buffers.
  • Developed custom Traefik Proxy plugins for response interception and modification.
  • Implemented plug-and-play architecture for an authentication microservice that can handle multiple
  • authentication methods with minimal change in configurations.
  • Developed authorization framework using OPA for policy management.
  • Architected, implemented, and delivered an in-house SSO solution that supports various mechanisms like
  • Oauth2.
  • Designed and implemented an interceptor to add i18n internationalization and localization as a platform
  • capability.
GolanggRPCProtocol Buffersauthentication microserviceauthorization frameworkSSO solution+3

Cardinal health

2 roles

Senior Software Engineer

May 2021Jul 2021 · 2 mos

  • • Working on revamping major flows into high performant microservices

Software Engineer

Jun 2019May 2021 · 1 yr 11 mos

  • Led multiple high impact projects from its conceptualization, proof of concepts, design, and
  • implementation.
  • Automated the deployments of various components using ANT, AWS code pipelines, terraform and docker.
  • Introduced the concept of multi-staged docker deployments that reduced the docker footprint by 90%,
  • leading to a high scaling and cost-optimized infrastructure.
  • Designed and automated the database deployment process which introduced source-code control and
  • version control to the database scripts.
  • Provided a solution for high impact performance bottlenecks within the system by revamping legacy server
  • components using architectural design patterns like microservices.
  • Worked with a multinational team that architected and implemented a solution for Independent Retails
  • market, creating new business revenue opportunities.
  • Successfully implemented a delivery solution impacting the functioning of the pharmacies during COVID-
  • 19.
  • Mentored various teams to come up with solutions that were extensible, modular, and well-designed and
  • implemented.
  • Acted as the scrum master for teams, enabling them to deliver high-quality solutions on time.
  • Reviewed requirements, specifications, and technical design documents to provide timely and meaningful
  • feedback.
  • Gained new skills to motivate the team and effectively contribute to different tasks. Provided innovative
  • solutions and took ownership to achieve the result without compromising on the quality.
ANTAWS code pipelinesterraformdockerarchitectural design patternsmicroservices+2

Mscripts

2 roles

Associate Software Engineer

Aug 2018Jun 2019 · 10 mos · bangalore

  • Worked on upgrading multiple clients to the latest version of the product.
  • Implemented the integration of the client SSO with the existing flows.
  • Led a team of 3 to revamp the flow processing the inbound “prescription” notifications. The effort
  • improved the performance and reduced the dependency on an external job that used a pull model for the
  • sync.
  • Implemented an “email” messaging framework within a 2-week timeline that helped the organization sign
  • up pharmacies to send out on-demand messages and other alerts to its customers.
  • Worked on an initial framework of a simulator that would help the development teams simulate a third -
  • party vendor’s behaviour.
  • Fixed bugs within the product which were of a high impact to the business.

Intern

Jan 2018Jun 2018 · 5 mos · Bangalore

  • Worked as a test Automator using tools like selenium and Appium.
  • Learnt Restful web services and created a simple application mocking the services the company provides.
  • Led a team of 3 to revamp the flow processing the inbound “prescription” notifications. The effort
  • improved the performance and reduced the dependency on an external job that used a pull model for the
  • sync.
  • Created a dashboard that monitors the failures of the jobs and sends an alert for the same.
  • Learnt how to use and apply Quartz Scheduler, AngularJS 1, HTML, CSS, Java Spring framework, Rest
  • services and Design Patterns.
SeleniumAppiumRestful web servicesAngularJSHTMLCSS+5

Education

CMR Group of Institutions

Bachelor of Engineering (B.E.) — Information Technology

Jan 2014Jan 2018

st vincent pallotti

Icse

Stackforce found 100+ more professionals with Golang & Microservices

Explore similar profiles based on matching skills and experience