Technical Architect
16 Years of Experience
Bengaluru, Karnataka, India
+91 9**********
-
-
Not Available
I work in java technology space and have over 20 years of experience. My focus is on good technical design, applocation architecture, apt coding, code reusability and bespoke frameworks. <br>Presently working as technical architect building core infrastructure, architecture and frameworks for development and deployment of web applications. Previously I have worked as developer, technical lead for many web applications serving a variety of businesses.<br>I am well versed in setting up application architecture, design, custom frameworks, integrations, application security, high availability, tests automation, continuous integration, deployment automation & monitoring. I also mentor teams in java, object oriented programming, debugging, performance.<br>I believe in pursuing a challenging career, to learn, work, do justice to the job and pursuing tasks to closure.
Blume Global, SaaS/Cloud Product, Information Technology & Services
Gupshup
Gupshup
Blume Global, Gupshup, Gupshup, Hexagon Global, Starmark Software, Ondot Systems Inc, Infosys, Tarang Software Technologies, IBM, Aris Global, ArisGlobal, ArisGlobal, Torry Harris Business Solutions, Torry Harris Business Solutions
Job Title : Principal Engineer - Technology Architect
Company name : Blume Global
Period : June 2022 - Present
Summary : Building components of core architecture and CICD infrastructure using java, springboot, mysql, jpa/hibernate, flyaway, junit, gradle, github actions, gcp for migrating Blume's product suite composed of 100+ microservices onto a common platform.
Location : Bengaluru, Karnataka, India
Job Title : Senior Architect & Designer
Company name : Gupshup
Period : April 2022 - May 2022
Summary : ...
Location : Bengaluru, Karnataka, India
Job Title : Senior Architect & Designer, Dotgo BU
Company name : Gupshup
Period : December 2019 - March 2022
Summary : I designed and developed technical platform for a set of applications which provide Rich Communication Services and RCS APIs to chatbots and brands. I built the core platform from scratch, doing POCs, at the same time training/mentoring and preparing a team of freshers/junior engineers for full scale application development and enhancements. I would do final technical screening of all interns.
Technology:
Java/JEE, JSON, JSLT, REST APIs, OAuth 2.0, Spring Boot, Active MQ, Multi-Threading, Liquibase, MySQL DB, JPA/Hibernate, Redis Cache, GIT, Maven, IntelliJIdea, miro
A briefing on work:
- REST API definitions for agent Onboarding application
- Requirements, POCs for SSO & Message Translation
- Core Messaging Framework design & platform development for RCS API
- Solution and Code Reviews for OAuth2.0 Authorization/SSO Service, GSMA RCS APIs, RichOTP API, MNS API and others.
- Scaling RCS Messaging API
- Mentor interns/trainees/team of 5 engineers in Java/JEE/Spring
- Technology consultation
Location : Bengaluru Area, India
Job Title : Technical Architect
Company name : Hexagon Global
Period : August 2016 - November 2019
Summary : I worked in the development of mPower product's technical framework and infrastructure as an individual contributor in the architecture team assisting the Chief Architect. mPower is used by leading AMCs and trusts for fund management. I contributed to product architecture, enhanced and managed the product technical platform/framework, did pre-sales support; prepared technical responses for RFPs in consultation with the chief, resolved production/performance issues, VAPT findings.
Technology:
Java, Spring, Generics, Java Stream, JPA, LDAP, ActiveMQ, Apache Camel, Liquibase, Oracle, PostGreSQL & MySQL Databases, XML, JSON, Apache Tomcat/Cluster, GIT, Maven, Jenkins, Serenity BDD, JUnit, SSL, SOAP, FIX, QuickFIXj, Pentaho Reports & ETL, AWS S3, Redis, IntelliJIdea
A briefing on work:
- Refactored, re-designed and enhanced Pentaho Crosstab report rendering/generation, refactored and parallelised scheduled/bulk report generation
- Designed and developed a Automated Tests development framework
- Coded initial set of critical tests and setup Continuous integration
- FIX integration framework
- Integration with AWS S3, Thomson Reuters enterprise network, SOAP web service support
- Refactored and designed Authentication component to support Primary and Secondary Providers, 2 Factor Authentication; DB, LDAP, RSA
- A tiny framework to process a list of tasks in batches, in parallel
- Developed an Order/Confirmations Matching Algorithm for domain team
- Certification on Weblogic and support for different Databases
- Solutions to manage Liquibase ownership and FIX connectivity in a cluster setup
- Request context management and job/task tracking in a cluster
- Resolved handful of critical, tricky, production issues relating to performance, concurrent processing, multi-threading, data consistency, responsiveness
- Interesting discussions with chief; deliberations on technology, application architecture, issues and external factors, lots of learning
Location : Bengaluru Area, India
Job Title : Technical Manager
Company name : Starmark Software
Period : April 2014 - June 2016
Summary : I consolidated integration services to get a coherent, manageable set of artefacts for development, deployment and monitoring. Designed and implemented Automated build, approval, deployment and Service Monitoring infrastructure for over 40 production services. Managed, mentored a team of 10 engineers. Integrations facilitated communication between EMRs and LIMS using HL7 over various protocols.
Technology:
Java, HL7, JavaScript, MirthConnect, JDBC, Microsoft SQL Server, SQL, Quartz, SVN, Ant, Jenkins, WebServices, FTP, SFTP, FTPS, XML, JSON
A briefing on work:
Technical overhaul of applications; revived old sources, consolidated and merged source code scattered across different code bases/repositories and numerous patches. Streamlined builds of all components from that single base.
- HL7 Interfaces design, guidance to team for implementation
- Trained freshers in Java
- Did design & Code Reviews
- Direct and instant deployment of artefacts with approval workflow, eliminated dependency on IT team which brought down execution time from days to minutes
- Designed a new Message Processor API application (part of the new Integration platform), defined common message structure and coded a generic message transformer. Mentored a team member to complete the application development and host on Azure cloud
- Live, production issues resolution
Location : Bengaluru Area, India
Job Title : Technical Lead
Company name : Ondot Systems Inc
Period : December 2012 - March 2014
Summary : I refactored and designed Connector interfaces, established framework for connector design and development. Connectors were used by the mobile based CardControl solution to communicate with Processors/ Financial institutions for User Onboarding and Provisioning.
Technology:
Java, Spring, JUnit, Mockito, Hibernate, jPOS, ISO 8583, MySQL Database, JBoss AS, XML, SVN, Maven
A briefing on work:
- Developed connectors for Symitar, CO-OP, Vantiv and Jack-Henry, devised a framework for developing connectors and setup connectors team and guided team of 2 engi
NA
English (Full Professional), Kannada (Native Or Bilingual)
Show More