Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

Mahesh Sirikonda

Evere

Summary

Dynamic Information Technology Architect with a proven track record at IRIS (Canon Group), excelling in application architecture and API modernization. Expert in microservices design and security management, I drive impactful solutions and foster collaboration across teams, ensuring robust and scalable systems that enhance performance and meet business objectives.

Overview

19
19
years of professional experience
1
1
Certification

Work History

Information Technology Architect

IRIS (Canon Group)
Walloon Region
11.2022 - Current
  • Leading application architecture initiatives.
  • Developed long-term application roadmaps and launched strategic projects.
  • Established the architecture practice by defining and governing services, including the Enterprise Architecture Board.
  • Designed architecture models using ArchiMate for both legacy and modern IT landscapes.
  • Delivered solution architectures for multi-risk information management & processing products.
  • Spearheaded API enablement and modernization of architecture repositories.
  • Consulted on software selection, impact analysis, and roadmap creation.
  • Developed functional and application architectures for high-impact projects.
  • Authored and maintained architecture standards, including microservice architecture governance.

Senior Software Engineer

Collibra
06.2021 - 11.2022
  • Migrating monolithic authentication and authorization services to micro services

Sr. DevSecOps Engineer

ING Belgium
Brussels
03.2019 - 06.2021
  • Hands on experience in Continuous Integration Tools: Gitlab, OWASP, Fortify, Jenkins, Sonarqube, artifactory
  • Extensive knowledge of Continuous Deployment: Ansible, Nolio,Orchestration Tools: TFS, Ansible Tower
  • Backlog, release & incident Management: Service Now
  • Exposure in Monitoring and Logging: Prometheus, ELK, Grafana
  • Azure Boards: for Backlog management
  • Azure Repos: To keep Dockerfile and source code
  • Azure Build & Release pipeline: To build and release container images
  • Azure Key Vault: to keep secrets and keys
  • Azure Artifacts and Feeds: To keep resulting artifacts
  • ACR (Azure Container Registry ): Store container images
  • Also used helm charts to deploy containers on kubernetes platform
  • Actively involved in managing Kubernetes cluster and used many features of Kubernetes such, Secrets, Service Account for integration between Azure DevOps and AKS, Config Maps, Service Discovery etc
  • Handling mobile banking applications day-to-day Operations support.

Senior Software Development Engineer

ING Belgium
Brussels Region
01.2018 - 02.2019
  • Expertise in working on micro services echo systems and building resilient systems with almost zero down time.
  • Sound knowledge in building API's using spring boot and securing API's ,integrating with legacy core banking platforms.
  • Designed and implemented payment api's like Bancontact and Payconiq (P2ME, Payment Request & P2P), PSD2 Grating for Payconiq, Apple Pay ,Google Pay , QPay, other utilityAPIs (ToggleAPI , SMS & Mail ,MeansAPI).
  • Integrated PKI infrastructure and security products i.e.,HSM(Hardware secure module), Digivasco integration for authentication and payments authorizations.
  • Experienced in liaising with relevant stakeholders for requirement gathering, effort estimation and planning.

Senior J2Ee Developer

Deutsche Bank Belgium
Brussels
11.2016 - 01.2018
  • Good technical expertise in architecture/design and functional knowledge on trading and mobile applications.
  • Conceptualized, re-designed applications and migrated first micro service of very complex daily banking platform.
  • Worked closely with client to gather the business requirement, requirement analysis, preparing requirement document and managing the UAT teams, managing the vendors, managing delivery timeline, project prioritisations etc.
  • Project planning, resource allocation, estimation and managing team onsite and offshore teams.

Vulnerability Management Lead

Deutsche Bank
Singapore
12.2012 - 02.2015
  • Lead and assisted to various development teams in their secure development.
  • Managed more than 80 applications integration, scan ,reporting and review security defects and bringing closure.
  • Conducted training to new team members and maintained good security posture throughout the trade finance domain.
  • Resolved all security vulnerable issues from application by integrating application with Veracode static code scanning.
  • Ensuring application Security against possible threats and vulnerabilities when exposed over the internet like pen test issues.

Senior Java Developer

Deutsche Bank
Singapore
01.2010 - 10.2011
  • Played central role in finalizing the architecture for LUUP System Integration with Legacy application for enabling Cashless Payment (Mobile Payments) from an end to end perspective.
  • Designed and implemented secured Legacy Cashless Payment service and Luup System.
  • Digi vasco authentication and authorization integration, Single sign-on capabilities to legacy system.
  • Provided technical leadership on project and handled technical issues and challenges.
  • Design and developed event driven architecture to handle failover adhoc activities with improved performance.
  • Design and developed SEPA (pain 001, pain 002 & pain 008) , NACH CTX (pain 001, pain 002) payments and collections formats with decorator design pattern.
  • Documented tasks, processes, solutions, application issues and updated them in company internal document storage location.
  • Drafted various Technical Design Documents (HLD, LLD, User Guide, User Manuals etc.).
  • Performed configuration management, code integration, build, deployment, release notes and smoke testing.
  • Helped the Performance Team (PT) to define the performance metrics and with ideal test feed data.
  • Conducted meetings with system owners, business owners and IT people for smooth production release, roll over and backup activities.

Module Lead

Deutsche Bank AG, Frankfurt Branch
Singapore
04.2008 - 11.2009
  • Provided technical leadership on project and handled technical issues and challenges.
  • Created technical design documents using Star UML, Microsoft Visio 2003 as the documentation tool.
  • Performed code review, maintained code using PMD, Sonar tools.
  • Resolved technical issues and tracked the defects for closure in QA, SIT, and UAT.
  • Helped the Delivery manager in prioritization of effort to resolve the most critical tickets as per business requirements.
  • Documented tasks, processes, solutions, application issues and updated them in company internal document storage location.
  • Drafted various Technical Design Documents (HLD, LLD, User Guide, User Manuals etc.).
  • Performed configuration management, code integration, build, deployment, release notes and smoke testing.
  • Client interfacing for requirements gathering, clarifications, status reporting and other necessary activities.
  • Communicated with users to gather requirements and analyze/address issues.
  • Worked with limited or no supervision, can operate, drive results, and set priorities independently.

Senior Java Developer

Deutsche Bank
Bengaluru
05.2007 - 06.2008
  • Analyzed the requirements and managed the change requests and mapped them to implementation.
  • Understood the business needs and requirements and fulfilled them with technological implementations.
  • Performed Application upgrades and migrations.
  • Reviewed developers' code, unit tests to correctness, completeness and compliance to standards.
  • Application development like CTB tasks, enhancements/improvements for existing applications and creating new functionalities as per the business requirements.
  • Received recommendations from senior management for quick learning abilities towards technical & domain knowledge.
  • Participated in the hiring process for the new team members.

Java Software Developer

Roche Diagnostics Europe
Bangalore
05.2006 - 03.2007
  • Analysis & estimation of portal related work product.
  • Designed and developed a new scalable Physical and Logical data model for Data feeds.
  • Conducted regular code reviews with the team members and enforced the team to follow the best practices and standards.
  • Application development like CTB tasks, enhancements/improvements for existing applications and creating new functionalities as per the business requirements.
  • Providing effort estimation requirement analysis, Implementation, Testing and preparing respective documents.

Education

B.Tech - Electronics & Communication Engg.

JNTUH College of Engineering Hyderabad
Hyderabad
01.2002

Skills

  • Architecture management
  • Application architecture
  • Enterprise architecture
  • Microservices design
  • API modernization
  • Impact analysis
  • Continuous integration
  • Cloud computing
  • Security management
  • Information security management
  • DevOps implementation
  • Performance optimization
  • System architecture redesign
  • Database administration
  • Cloud migration
  • Identity and access management

Certification

  • Google Cloud Certified Professional Cloud Architect
  • (ISC)2 Security CISSP (ISC2-CISSP)
  • Advanced AI (training with Digital City)
  • Kubernetes (training with Digital City)

Languages

Telugu
First Language
English
Advanced (C1)
C1
French
Beginner
A1

Timeline

Information Technology Architect

IRIS (Canon Group)
11.2022 - Current

Senior Software Engineer

Collibra
06.2021 - 11.2022

Sr. DevSecOps Engineer

ING Belgium
03.2019 - 06.2021

Senior Software Development Engineer

ING Belgium
01.2018 - 02.2019

Senior J2Ee Developer

Deutsche Bank Belgium
11.2016 - 01.2018

Vulnerability Management Lead

Deutsche Bank
12.2012 - 02.2015

Senior Java Developer

Deutsche Bank
01.2010 - 10.2011

Module Lead

Deutsche Bank AG, Frankfurt Branch
04.2008 - 11.2009

Senior Java Developer

Deutsche Bank
05.2007 - 06.2008

Java Software Developer

Roche Diagnostics Europe
05.2006 - 03.2007

B.Tech - Electronics & Communication Engg.

JNTUH College of Engineering Hyderabad
Mahesh Sirikonda