Surya Garde
*** *********** ***, **********, ** *0540; Cell: 312-***-****; *******@*****.***;
Summary
Experienced Architect with over 18 years in the information technology field. Focused on application architecture and custom application development using Java. Proven ability to execute full project lifecycle from scoping initial requirements to final implementation with a focus on alignment of people, process and technology. Provided technical leadership and oversight of software design and development projects.
Core Competencies
Java Full Stack
Process and Operations Improvement
Capacity planning
Troubleshooting application issues
Thought Leadership
Application architecture
Performance Tuning
Spring framework
DevOps and SDLC
Technology Acumen
Technical Proficiencies
Code Database Code Automation
-Java Framework -DB2 -GIT
-Restful and SOAP -Oracle -Maven
-Spring -SQL Server -Jenkins
-Hibernate -Data Model Design -Build Forge
-Java Script
-Angular JS
Design Patterns Other Tools Development Process
-SOA -Eclipse -Agile Scrum
-JMS -Autosys -Waterfall
-MVC -Introscope
-Micro services -JIRA Security
Monitoring -MQ -CA Siteminder
-Zenoss -Kafka -SAML
-Splunk
Profile
Strong technical knowledge in architecting Online, services and batch systems
Extensive design and development experience in using Java and related frameworks
Architected and designed SOA applications using Web Services
Batch processes were designed using Executor framework to process millions of records
JVM heap optimization to get better throughput
Extensive experience in Java messaging service and MQ Series
Led large migration and enhancements projects that were critical to the enterprise
Significantly improved system performance during infrastructure and software modernization project
Expertise in developing web based UI using JSP, Java Script and Angular JS
Extensive experience in using design tools like Visio and Rational Rose
Built highly scalable applications on VMWare infrastructure
Designed security Architecture for online applications within and outside enterprise firewalls using Siteminder
Provided technical leadership and implementation services for the full lifecycle of e-Business projects based on a diverse set of technologies, including J2EE, WebSphere and ERP platforms
Demonstrated familiarity with agile process, continuous integration and deployment process
Significant experience in tuning applications running on Linux
Professional Experience
ADT, Boca Raton 2017 to Till Date
Integration Architect
Architected and designed the system integration between ADT and P1 systems. Developed the high-level end to end system flow diagrams between the two merged enterprises. Worked closely with the infrastructure and application teams on the infrastructure needs for the integration. Standardized and automated environment builds and deployments.
TransUnion, Chicago 2012 to 2016
Application Architect
UI Modernization project: Architected and designed framework for converting Java Swing based application to web based application. The application uses Spring MVC architecture. The front end is developed using Angular JS.
Designed Spring MVC framework for the application
Used Restful web services for the HTTP calls
Data is rendered using JSON
Database operations are performed using DAO objects
UI is being developed using Angular JS
Spring framework for Object pooling
Spring framework for connection pooling
Strategic refresh project: Significantly improved system performance. Online application authentication was migrated from Mainframe Access Control Facility 2(ACF2) to Siteminder/Active Directory. Following changes were implemented as part of Strategic Refresh
Designed ExecutorService framework to obtain significant throughput for the batch process.
Optimized JVM heap size for better performance of Java batch process.
Significant performance improvement through multiple file disks creation for new database.
Converted Vendor based technologies to Open source technologies
Upgraded Hardware and Software to enterprise standard
Monitored systems using Splunk and Zenoss
Migrated Middleware was from WebSphere to Tomcat
Migrated application from AIX to Red hat Linux
Used Spring components like Inversion of Control (IOC), Aspect Oriented Programming (AOP), DAO framework, Connection pooling, Batch processing and Job scheduling.
Engaged GIT, Artifactory, Jenkins and Build forge for continuous integration and deployment
Performed capacity planning based on SLAs, current server capacity and scalability plans.
Tech Lead TransUnion 2005 to 2011
Consumer relations - Internet services
Consumer relations division of TransUnion is responsible for implementing federal and state government mandated compliance regulations such as Fair and Accurate Credit Transactions Act (FACTA), disputing credit reports and freeze. Responsible for providing cost saving solutions over internet and through self-service applications. These solutions have resulted in significant cost-reduction and increased profits for the company.
Disclosure Web Service
Delivered solution blueprint, application architecture and mentored team members.
Designed Web Services Definition Language (WSDL) and implemented Web service using Axis2.
Defined and communicated in Simple Object Access Protocol (SOAP) response for Business system errors
Performance testing was conducted using load runner
Delivered 30,000 to 60,000 credit reports to consumers on a daily basis.
.
Online Dispute Services
Online Dispute Interface consists of web services and batch application. Batch application processes bulk disputes sent through Electronic Data Exchange Gateway (EDEG)/FTP server. The results of the disputes are sent through the EDEG server. Technologies include IBM WAS7.0, Axis2, XML Beans, XML Spy, and SFTP.
Developed a solution blueprint, defined - architectural guidelines, best practices, application and architectural specification.
Designed the web services schema (WSDL) and prototype for files over SFTP.
Designed JMS based framework for asynchronous message processing.
Used extensively XML Schemas, XSD, SOAP and WSDL to create web services
Applications were deployed on WebSphere Application server.
Secured Web Service through SSL, IP restriction and user authentication through LDAP.
1 Sync (formerly Transora), Chicago, IL 2002 to 2004
Technical Consultant
Discovery Knowledge (Team Size: 5)
Integrated vendor modules like i2 content exchange and eSync products.
Used Factory pattern to deliver content in various transportation modes like HTTP, FTP, and email.
Reduced the load time on most visited web pages of online application from 30 seconds to less than 4 seconds.
i2 Technologies, Mountain View, CA 2000 to 2002
Senior Consultant
Content Exchange (Team Size: 10)
Extensive experience in product development.
Implemented file upload capability through HTTP.
Designed and developed the framework for asynchronous processing using JMS.
Fujitsu (Formerly Rapidigm), US 1996 to 1998
Consultant
As a consultant, implemented several Java web based applications for customers such as CIGNA, Citi Bank, Cessna Aircraft
Implementation using Enterprise Java Bean(EJB), servlets and other J2EE frameworks.
Education
BS in Engineering – Major: Electrical and Electronics Engineering, Karnataka University, India