Summary
Overview
Work History
Education
Skills
Additional Information
Certification
Timeline
Generic

RAKESH RAGHU SHETTY

Bangalore

Summary

Highly skilled full-stack developer with over ten years of experience developing Web and Enterprise applications using Microsoft Technologies. Proficient in a wide range of technologies, including .NET Core, React JS, Angular, SQL, Web APIs, Microservices, Azure, AWS, Kubernetes, and Docker. Adept at leveraging my expertise to deliver efficient solutions in diverse domains such as Telecom, Health care, HRM, and Banking, focusing on Wholesale Banking and Payment Processing. Committed to providing high-quality software products, I excel in collaborating with cross-functional teams to drive innovation and achieve business objectives. Familiar with Agile methodologies, including the Spotify model and Scrum Framework, ensuring efficient project management and delivery.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Senior Software Developer

DanskeIT and Support Services India Private Limited (Subsidiary of Danske Bank A/S, Denmark)
12.2022 - Current
  • Led the API modernization project, transforming outdated SOAP services into modern RESTful APIs using advanced technologies. This initiative enhanced performance, increased developer productivity, and improved system efficiency.
  • Onboarded APIs using IBM APIC v10, ensuring seamless integration with existing systems and adherence to industry best practices.
  • Improved code quality and reliability by implementing comprehensive code coverage techniques to identify and address testing gaps.
    Proactively identified and addressed technical debt using SonarQube, streamlining the codebase and reducing potential maintenance challenges and system vulnerabilities.
  • Orchestrated the end-to-end CI/CD process, employing industry-leading tools and practices such as Azure DevOps, Artifactory, Argo CD, Terraform, and OpenShift to automate the build, testing, and deployment of applications, resulting in faster delivery cycles and increased operational efficiency.
  • Ensured effective secret management using Openshift, implementing secure storage and access control mechanisms for sensitive information, mitigating potential risks, and maintaining compliance with data security standards.
  • Leveraged Kibana and the ELK stack for robust monitoring and analysis of API logs, enabling real-time visibility into system performance, proactive issue identification, and performance optimization.
  • Utilized API Manager to monitor and track API logs, ensuring optimal performance, scalability, and availability and making data-driven decisions to enhance overall system efficiency.
  • Introduced Black Duck scan as an integral part of the CI/CD pipeline, performing comprehensive source code analysis and vulnerability scanning, improving code security and quality.
  • Integrated Twistlock for container security, ensuring that Docker images used in production were thoroughly scanned and free from known vulnerabilities, minimizing potential security risks.
  • Utilized Terraform to automate infrastructure provisioning and configuration, reducing manual efforts, enhancing scalability, and enabling consistent deployment across environments.
  • Conducted performance testing using benchmark and JMeter, simulating high-load scenarios, identifying performance bottlenecks, and optimizing API responsiveness and scalability.
  • Achieved the target of API response time within 100ms, ensuring compliance with Non-Functional Requirements (NFRs).
  • Implemented Agile Product Management methodologies, leveraging the Spotify model and Scrum Framework to optimize project management and delivery processes.
  • Fostered collaboration by closely working with Product Owners, on-site teams, and peers.
  • Demonstrated proficiency in planning and executing sprints and Epics, resulting in on-time and successful project delivery.

Full Stack Developer

DevOn Software Services Pvt. Ltd (Served clients based in the Netherlands)
05.2017 - 11.2022
  • Experienced in creating technical designs, developing proof of concept, and formulating implementation strategies.
  • Proficient in migrating components from Monolithic architecture to Microservices to improve scalability and maintainability.
  • Developed an automated data migration process utilizing BCP (Bulk Copy Program) and Azure Blob Storage to efficiently transfer customer data between different stamps while ensuring data integrity and minimizing manual efforts.
  • Dedicated to enhancing application performance through optimization techniques and efficient coding practices.
  • Committed to maintaining high code quality standards, conducting thorough code reviews, and identifying areas for refactoring.
  • Extensive hands-on experience with Azure, utilizing its services for cloud-based application development.
  • Proficient in working with Entity Framework and Dapper for efficient data access and manipulation.
  • Familiarity with Redis Cache for caching and improving application performance.
  • Skilled in analyzing business requirements and aligning technical solutions accordingly.
  • Adherence to Agile Product Management and Scrum Framework to ensure effective project management and delivery.
  • A collaborative approach, working closely with Product Owners, on-site teams, and fellow team members.
  • Capable of mentoring and conducting training sessions to enhance the development team's skills.
  • Effective planning and execution of sprints and Epics to ensure timely and successful project delivery.

Application Software Consultant

NTT DATA (Served client based in the United States, Wells Fargo)
02.2016 - 05.2017
  • Engaged in customizing user screens and implementing business logic to meet specific requirements.
  • Utilized SQL Server Reporting Services(SSRS) to generate reports.
  • Developed Web APIs to facilitate seamless communication between different applications.
    Created comprehensive functional specification documents and technical documentation for clarity and reference.
  • Actively participated in peer code reviews and collaborative sessions to address and resolve issues effectively.

Senior Developer

NRT IT Services India Pvt. Ltd (Subsidiary of NRT Technology Corp, Canada)
01.2013 - 01.2016
  • Designing and developing the Key Injection for Point of Sale (POS) device and Payment processing system.
  • Contributed to the internal project by developing a web application for evaluating employee's work efficiency.
  • Identify the root cause of critical issues & fix them.

Developer

LogixWork Software Services India Pvt. Ltd (Served clients based in the United States)
04.2012 - 12.2012
  • Designing and developing a .NET based solution for Payment processing system.
  • Successful enhancements to the application which was already in production.
  • Monitoring production servers.

Education

Bachelor of Engineering - Information Science and Engineering

Visvesvaraya Technological University
Mangalore
06.2011

Skills

  • Agile Methodologies: Scrum, Spotify model Programming Languages: C#, SQL
  • Databases: MS SQL Server, Redis, DynamoDB UI Technologies: React JS, Angular, jQuery, JavaScript Bootstrap, HTML, CSS Cloud Platforms: AWS, Azure
  • Infrastructure as Code: Terraform ORM Frameworks: Entity Framework Core (EFCore 7), Entity Framework 6 (EF6), Dapper
  • NET Frameworks: NET Framework 40 and higher, NET Core 30 and higher, NET 6 Containerization: Docker, Kubernetes
    CI/CD Tools: Azure DevOps, TeamCity, Octopus Deploy, ArgoCD, OpenShift Repositories: GitHub, Azure Repos (Azure)
  • Source Control: Git, VSS (Visual SourceSafe), Tortoise SVN Monitoring and Logging: Application Insights, ELK Stack (Kibana)
    Grafana (including Loki and Prometheus) API Management: API Connect v10, API Manager

Additional Information

ACHIEVEMENTS

  • Recognized with a Gem Award for outstanding performance and quick adoption as a lateral hire.
  • Received Best Team Award for consistently on time deliveries with commitment and excellence.
  • Brought in the capabilities of adapting deployment techniques and distributed the same within the team members.

Certification

AWS Certified Cloud Practitioner Certification

Timeline

Senior Software Developer

DanskeIT and Support Services India Private Limited (Subsidiary of Danske Bank A/S, Denmark)
12.2022 - Current

Full Stack Developer

DevOn Software Services Pvt. Ltd (Served clients based in the Netherlands)
05.2017 - 11.2022

Application Software Consultant

NTT DATA (Served client based in the United States, Wells Fargo)
02.2016 - 05.2017

Senior Developer

NRT IT Services India Pvt. Ltd (Subsidiary of NRT Technology Corp, Canada)
01.2013 - 01.2016

Developer

LogixWork Software Services India Pvt. Ltd (Served clients based in the United States)
04.2012 - 12.2012

Bachelor of Engineering - Information Science and Engineering

Visvesvaraya Technological University
RAKESH RAGHU SHETTY