Consulting Application Architect Resume
San Francisco, CA
SUMMARY:
Confidential is a software technical leader/back - end architect/engineer whose passion lies in building great products, delighting the customers through timely resolution of their issues and transforming businesses through technology while enabling others to perform their roles more effectively. Seetharaman has architected and built horizontally scalable server side components atop NoSQL DBs; distributed RESTful API services; and web-based front-ends with modern, highly interactive Single Page/Ajax UIs.
SKILLS/TOOLS:
Core Java, Multithreading, J2EE (Servlets, JavaMail, JSP, JMX, JMS), Spring MVC, REST based Web Services, Spring Boot based MicroServices, SOA, OpenSAML, Oracle, Sybase, Cassandra, Hadoop-2 Big Data Ecosystem (HDFS,MapReduce, Hive, Pig,Tez, YARN, Spark), Python, Cloudera VM, DataStax Cassandra VM, Splunk, Continuous Integration, DevOps, Swagger, OAuth,Agile Sprints, Docker, AWS, ECS, ALB, ELB and Customer Escalation Management.
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, CA
Consulting Application Architect
Responsibilities:
- Developed the Single Unified Customer Profile module which helped in knowing the 360 degree view of the customer.
- Unified the Confidential Customer Loyalty Portal and the e-Commerce Portal.
- Migrated the SSO solution from Sun One LDAP to OKTA Cloud Solution.
Tech Stack: Spring Boot, Cassandra, MySQL, Azure, Kafka, Terradata
Confidential, San Francisco, CA
Consulting Application Architect
Responsibilities:
- Architect, design,build and roll out the Subscription based e-commerce model in AWS ECS, EC2, Docker containers for the Confidential products.
- My responsibility consists of architecting the back end MicroServices and APIs for the Subscriber Web Services, Partner Web-Services and the Account Portal.
- Partner with the Cloud-OS team in providing security, authentication, authorization, monitoring and service-mesh capability out of the box for all the above mentioned applications.
Confidential, San Francisco, CA
Consulting Application Architect
Responsibilities:
- Architect, build and roll out the Online Account Opening Enrollment Platform(UI, enrollment API, workflow API, Account Opening Orchestration) using MicroServices, AWS and Docker.
- Re-architect the existing legacy JBPM Orchestration Engine doing various customer on boarding checks (KYC, AML, Fraud etc.) into a more customer and user friendly, easy to manage solution using Spring Boot based MicroServices, Docker and AWS EC2 instances.
- Migrate from legacy privately owned data center deployment to more developer and operations friendly AWS and Docker deployments to support CI/CD.
- Work with other teams like Small Business Payment, Lending, iOS, Android and DevOps to build common enterprise wide reusable API/MicroServices components.
- Work with Site Reliability and Performance Engineering to define KPIs, performance metrics, application SLAs and monitoring.
- Resolve customer escalation issues in Account Opening Failures and provide reasoning for valid failures and fix defects in the system which contributed to certain invalid failures.
Confidential, San Francisco, CA
Technical Leader/Application Architect/Vice-President
Responsibilities:
- Designed, architected, developed and deployed the centralized Single Sign-On Authentication System for Confidential External Client facing and Internal applications and Third Party Partners/Vendors spread across 60 different countries.
- Designed, architected, developed and deployed the centralized product data, performance analytics and risk analytics for over 100 Confidential External client facing and Internal Applications spread across 60 different countries by exposing it as a REST MicroServices application.
- Designed, architected, developed and deployed the Retirement Platform to transport various Monte Carlo Simulations from a private and secured environment to client facing DMZ environment by exposing it as a REST MicroServices API.
- Architected the Client Sales Intelligence Platform using the Hadoop Application Framework, Apache Spark, Datastax Cassandra and AWS. The objective of the Client Sales Intelligent Platform is to have a centralized advisor sales and positions data and to eliminate 100s of silo’d data sources across 100’s of sales channels, different product data vendors and file formats.
- Designed, developed and architected the DMZ Tools Terminus Server as a high-volume API Gateway for getting various product data, risk and performance analytics to Third Party Vendors.
- Responsible for timely and proactive resolution of customer issues in various applications like Single-Sign On, Portfolio Analytics Data, Product Performance Data, The Retirement Platform, Third Party/Vendor onboarding and integration.
Confidential, San Jose, CA
Senior Software Engineer
Responsibilities:
- Designed and architected java/J2EE/Struts based web administration console to power the Cisco Telepresence Media Switch.
- Developed the web services infrastructure to interact with both internal and external Cisco Network devices participating in the TelePresence solution.
- In addition to configuration and launching video conferences, this console also provided automatic provisioning of video streams and audio channels for a particular conference and provided real time diagnostics and media statistics to troubleshoot problems related to network latency, packet loss and out of order packets arrivals.
- Partnered with the Customer Advocacy Teams to resolve issues in deploying the Telepresence Solution in the Cisco’s own production Alpha and Beta environments, and in customer on-prem deployments.
Confidential, Redwood Shores, CA
Principal Member of Technical Services
Responsibilities:
- Responsible for end to end performance testing of Oracle applications developed on the Fusion stack.
- Benchmarked various applications for performance and load which was used by the pre-sales teams to win customer orders.
- Partnered with Technical Support Teams to fix performance issues in the Oracle Fusion suite of applications deployed on-prem in customer sites.
Confidential, San Mateo, CA
Senior Staff Software Engineer
Responsibilities:
- Architected many Keynote J2EE applications like MyKeynote Visualization Tool, Keynote Service Center, Keynote Alarms Engine, Service Administration Tool.
- All of these tools were used by more than 2000 customers to self provision their website/mobile monitoring needs.
Confidential
Senior Software Engineer
Responsibilities:
- Consulting architect for AS/400 and RPG-ILE based ERP solutions for entire banking solution product for Bank of Nova Scotia.
- Consulting architect for AS/400 and RPG-ILE based ERP solutions for many export oriented Textile Industries like Bombay Dyeing, Bhilwara Textiles, Mafatlal Fabrics etc.
Confidential
Computer Analyst Programmer
Responsibilities:
- Designed and developed various AS/400 based applications using RPG/ILE for the Automobile Service, Parts, Sales and Inventory Systems of the Confidential - the single largest business house of Sultanate of Oman.
Confidential
Computer Analyst Programmer
Responsibilities:
- Architected, Developed and installed full suite of Financial Share Accounting applications.
- Responsible for marketing and customer installations/implementations to over 500 stock brokers .