Solutions Architect Resume
San Francisco, CA
SUMMARY:
- Sound Knowledge of Benefit Administration Industry. Extensive experience in developing Multi - Employer solutions.
- Experience in design, development and maintenance of web applications ranging from Simple to Highly Complex web applications.
- Good familiarity with Rapid Application Development Tools to deploy highly functional web applications in a very short time with little effort and gaining teh insight into wide complexity of teh domain.
- Experience in requirements gathering, scoping & prioritizing, architecting, design and implementation of web applications using technologies such as ATG Dynamo framework, Spring, Struts, Hibernate and XML.
- Experience in DevOps culture and good familiarity with tools like Bit Bucket, Bamboo, JIRA, Salt Stack, Vagrant, Docker
- Experience in AWS and MS-Azure Cloud technologies
- Good understanding of Amazon EC2, S3, VPC, Auto Scaling, Cloud Front, Route 53, AWS-CLI, CloudWatch, AWS-IAM, AWS-API
- Good understanding of Azure Virtual machines, App Service, Azure Active Directory, Multi-Factor Autantication, Virtual Network, Scheduler, Load Balancer
- Good understanding of SaaS model, multitenant architecture and scalability
- Knowledgeable and disciplined in teh use of object oriented design patterns and philosophies
- Experience in managing Project timelines and scope creep.
- Capable of fulfilling multiple team roles including architect and lead engineering positions
- Experience in application development using ATG Dynamo framework and production support
- Experience in customizing ATG Servlet Pipeline, Form Handlers - Checkout, Cart Modifier, Droplets, Repositories, Shopping Cart, Order Manager
- Experience with ATG Webservices
- Experience in Agile methodology
- Good familiarity with micro-service frameworks like Spring-boot, DropWizard and WildFly Swarm
- Good familiarity with APM tools like New Relic, JMeter
- Good familiarity with Log Management Tools like Sumo Logic, Splunk, Logstash
- Good familiarity with Code coverage tools like Atlassian Clover, JCov
- Experience in liaising with multiple stake holders of teh organization for sound product development
- Experience in improvising existing processes and frameworks for better ROI.
- Experience in mentoring and managing off-shore teams
- Experience in migrating legacy software/applications to latest versions/cutting edge technologies
- Worked closely with teh Vice President of Product Development to design and develop new software applications in benefits administration
TECHNICAL SKILLS:
- Java, J2EE,JDBC, EJB, Spring MVC, Spring Security, Spring Data, Struts, Hibernate, MyBatis, JPA, Spring boot
- Java Servlets, JSP, JHTML, DSP
- ATG Dynamo 5.6.1, 6.3.0, Oracle Commerce 11.1, JBOSS, Tomcat
- iPlanet 6.0, SunOne 7.1, Apache
- Oracle, SQL Server, MySQL and PostgreSQL
- HTML 5, CSS 3, JavaScript, JQuery, Ajax, Angular JS, SproutCore
- PHP, Perl, Ruby and Python
- Web Services, SOAP, REST, SOA, XML, XSLT, Jackson JSON API
- Rational Rose, Magic Draw for UML
- Eclipse, NetBeans, JDeveloper
- Ant, Maven, Gradle
- Log4j,Junit, Selenium, Mockito
- VMWare and Virtual Box
- Linux, Solaris, Windows 9x, NT, 7 and 2000
- Code Charge Studio
- Appligent’s FDFMerge, Jasper Reports
- GoAnywhere Director, GoAnywhere Services
- Apache Camel
- WebTrends, Google Analytics, Piwik
- Confluence and WordPress
- JIRA Jacoco, Sonar
- Adobe Flex, MXML, Action Script, Cairngorm, MVC
- Spring-boot, NGINX, API Management
- VSS, SVN, Git, BitBucket, Jenkins, Bamboo, Salt stack, Vagrant, Docker
- Cassandra CAS, Open ID
- Cloud computing, Amazon Web Services, Microsoft Azure, PowerShell
PROFESSIONAL EXPERIENCE:
Solutions Architect
Confidential, San Francisco, CA
Responsibilities:
- Led teh development effort of refactoring teh existing applications for better maintainability and Code quality
- Participated in agile software development methodology for more insight on teh development activities
- Facilitated conversations with multiple teams to identify teh dependencies and their impact on teh release cycle
- Played key role in re-architecting teh existing deployment methodology to a new cost-TEMPeffective solution
- Played key role in coding teh unit tests to attain code coverage close to 100%
Environment: Java, J2EE, Spring boot, Gradle, Maven, PostgreSQL, Zuul, Hystrix, Eureka, Turbine, AWS EC2, Cloud front, Open IG, Docker, Agile,REST API, Splunk, mixpanel, AngularJS, nodes, Jenkins, Nexus, Artifactory, Jacoco, Sonar
Lead Software Engineer
Confidential, Alameda, CA
Responsibilities:
- Facilitated conversations with multiple business units to identify teh business needs and requirements
- Worked with technical experts on database design, system design, workflow to create a scalable solution
- Practiced Agile software development methodology for more insight on teh development and release cycles
- Designed and developed teh software using SOA and micro service philosophy, principals and patterns
- Conducted regular code reviews, pair programming and design sessions to ensure code quality, re-usability, and maintainability.
- Implemented Continuous Development/ Continuous Deployment strategy using Bitbucket, Bamboo and Docker
- Used AWS to run teh production stack
Environment: Java, J2EE, Spring Boot, Mockito, NGINX, Oracle, MySQL, XML, SharePoint, BitBucket, Bamboo, Docker, Clover, Selenium, Postman
Participant Access Tool Migration
Confidential
Responsibilities:
- Worked with technical experts on database design, system design, workflow design and other implementation details
- Actively used Agile Software Methodology and organized Bi-weekly sprints, so all teh stake holders are up-to-date all teh time
- Analyzed and identified technical and functional opportunities for improvements
- Provided technical direction for teh development, design, and systems integration
- Implemented multiple migrations from ATG Dynamo 5.6.1 to 6.3.0 to 7.0 to 2007.1 to 10.0.2 (migration to 11.1 in progress)
- Analyzed teh existing applications against teh OOTB functionality provided in CSC and BCC and improvised teh applications wherever possible
- Actively participated in designing and implementing Oracle Commerce functionalities like Shopping Cart, Price Lists, Promotions and Custom repositories
- Designed and implemented migration strategy to consolidate all teh standalone content sources into commerce environment
- Customized BCC UI to better fit teh content promotion workflow as part of migration
- Migrated and consolidated all teh standalone site environments into single platform utilizing teh multisite environment feature
- Re-Architected Content and Profile Repositories simplifying teh application security aspects
- Managed both On-Site and Off-shore teams dat span in multiple functional areas
Environment: Java 1.4.2, Java1.7, ATG Dynamo 5.x, ATG Dynamo 6.x, ATG Dynamo 7.x, ATG commerce 2007.x, Oracle commerce 10.x, Oracle commerce 11.x, Weblogic
Participant Access Tool
Confidential
Responsibilities:
- Developed customized Java based solutions utilizing ATG Dynamo 5.6.1 framework
- Designed and developed custom ATG Servlet Pipeline, custom ATG Form Handlers, custom ATG Droplets
- Architected custom application security using ATG DAS framework.
- Architected, designed and developed multiple modules with in teh project using ATG framework to cater specific needs of specific clients in a multi-tenant architecture.
- Customized Profile management using ATG Personalization framework
- Implemented Single Sign-On solutions using CAS dat halped relieve frustration amongst various business audience
- Helped writing database queries in Oracle and assisted in designing teh database as needed
- Led teh upgradation of ATG platform as well as custom applications from ATG 5.6.1 all teh way through 11.2
- Designed and developed REST services using Spring to facilitate data availability to other systems and partners
- Led teh off-shore development team in successful completion of teh projects
- Practiced and Adhered to Agile methodology during teh course of managing teh team and teh Product development
- Increased man-power utilization by halping automate tedious mundane tasks
- Worked closely with Business Team analyzing their needs and converting them into technical specifications for developing teh web application meeting teh Business needs.
- Worked closely with Database and Systems Team in setting up fully-functional and stable production applications
- Played key role in effort estimation and capacity planning for various development efforts
- Led teh efforts of converting teh environments from Solaris to Linux.
- Led teh IaaS upgrade from Physical environment to Virtual environment
- Played Key role in teh organization’s effort to move to cloud Infrastructure. Was Instrumental in Company’s research and decision making process, to choose teh cloud provider amongst AWS, Azure, Google Cloud & QVI, in its effort to move teh entire Production data center to cloud
- Led teh efforts to upgrade teh Production web layer from version iPlanet 6.1 to SunOne 7.1
- Instrumental in upgrade of Production database layer from Oracle 8.1 to 12c
- Provided key insights such as website usage, product adoption etc., to teh Trustee audiences using Google Analytics, Piwik, WebTrends and custom reporting
- Received teh client as well as their customer’s appreciation in multiple cases for prompt ideas and solutions resolving teh complex issues.
Environment: Java, ATG Dynamo 5.61, ATG Dynamo DPS, ATG Dynamo DAS, ATG Repository, ATG Servlet Pipeline, JHTML, JSP, DSP, Google Analytics, WebTrends, Piwik, Linux, Sun One 6.1, SunOne 7.0, XSLT, Linux, GoAnywhere Director, GoAnywhere Services, Eclipse IDE, FDFMerge, Spring MVC, Spring Security
Employer Online Reporting tool
Confidential
Responsibilities:
- Actively collaborated with Business Analysts in requirements gathering, designed and implemented teh solutions using Struts, Hibernate, Jasper Reports, JBOSS and Apache
- Refactored teh ORM layer to bring down teh request latency from minutes to seconds
- Architected and automated teh release management process for smooth and stable production deployments
- Played Key role in migrating teh production environment to AWS
- Refactored teh back-end layer to use Cassandra for Scalability and Availability
- Experience with Cassandra’s Keyspace, Query Language, Cassandra Column Family, Cassandra Ring architecture, Cassandra Replication strategy and Tunable Consistency
Environment: Java 1.5, J2EE, Struts, EJB, Hibernate, Oracle 11, SQL Server, JavaScript, HTML, Eclipse IDE, JBOSS 4.2.2, Apache, ModJK, HTML 5, CSS 3.0, Jasper Reports, iReport, Cassandra
Administration Software
Confidential
Responsibilities:
- Led teh efforts of converting Legacy IBM 3270 applications into modern web based applications utilizing frameworks such as Sprout Core, Angular JS, HTML 5, CSS 3.0
- Developed modules using Adobe Flex SDK, Cairngorm framework, MXML, Action Script 3.0, Java, EJB, Hibernate, Spring, Oracle, SQL Server
- Liaised with teh Business Analysts to understand teh business needs and halped scoping and prioritizing teh various needs
- Refactored teh ORM layer to improve teh performance of teh application
- Involved in Flex and Java development, Integration, deployment and testing
- Implemented User Interface components with Adobe Flex by using various inbuilt components and custom components like Data Grid, Tree, Advanced Data Grid and various Charting components
- Used Flex profiling to find teh memory leaks in project
- Used Flex Data Services, Flex Remoting as communication channel between UI and java layer
- Used BlazeDS and Adobe Live Cycle Data Services (LCDS) to connect to back end data and push data in real time to teh Adobe Flex Applications
- Refactored teh back-end layer to use Cassandra for Scalability
- Good familiarity with Cassandra’s Keyspace, CQL, Cassandra Column Family, Cassandra Ring architecture and Cassandra Replication strategy
Environment: Java 1.5, J2EE, Adobe Flex, Cairngorm framework, Action Script 3.0, EJB, Hibernate, MXML, Oracle 11, SQL Server, JavaScript, HTML, Flex SDK 3.0, Flex Builder, Flex Profiler, Flex messaging, Flex Data Services, Spring, Eclipse IDE, JBOSS 4.2.2, Apache, ModJK, Sprout Core, Angular JS, HTML 5, CSS 3.0, Spring-boot, Cassandra
Confidential
Responsibilities:
- Liaised with clients to understand teh issues, analyzed teh same in teh purview of existing application framework and orchestrated teh business plan to fix them permanently
- Oversaw teh refactoring efforts and TEMPeffectively managed teh consulting resources involved in teh same.
- Liaised with teh clients and teh Client Services team to convert teh complex Pension fund rules into technical specifications and coded teh business logic and applications for accurate benefit projections/estimations
- Extensively used customized ATG form handlers, Oracle PL/SQL, JHTML, JavaScript in coding teh changes
- Liaised with Executive management to understand teh criticality- both financial and time, of teh project
- Liaised with teh Business Unit responsible for ACA reporting to understand teh needs and to gather teh requirements.
- Liaised with teh client and teh systems team, after coming across teh tedious process teh company TEMPhas been following to meet teh obligation of sending teh data files, and gatheird teh existing workflow and teh actual requirements.
- Proposed a solution simplifying teh entire process and workflow dat excited not only teh executive team but all teh stake holders involved.
- Developed teh solution using Java, XML & XSLT in a relatively quick turn-around time
- Automated teh data transfers and streamlined all teh communications by creating custom workflows in GoAnywhere Director and GoAnywhere Services
- Teh successful implementation of dis project not only saved multiple ma hours of work per day but also uplifted teh team’s morale and company’s goodwill overall by avoiding daily data reporting/tracking complexities.
Environment: Java 1.6, XML, XSLT, Linux, GoAnywhere Director, GoAnywhere Services, Oracle 11, SQL Server, Perl
Senior Software Engineer
Melstar Information
Responsibilities:
- Architected, Developed and deployed a suite of web applications using PHP, MySQL, Apache and Linux
- Led teh team in charge of development and successfully halped teh company meet its deliverables and SLAs
- Designed and developed multiple utilities to transform and load data from various sources
- Designed and developed perl scripts to automate teh day-to-day maintenance dat resulted in 20% increase in team’s overall efficiency
- Architected, Developed and deployed a suite of web applications using PHP, MySQL, Apache and Linux
- Played key role in converting teh business ideas to technical specifications and software solutions their by increasing teh YOY revenue of teh company by 25%
- Led teh team in charge of development and successfully halped teh company meet its deliverables and SLAs
- Collaborated with various business units to materialize teh business ideas.
Environment: PHP 4.2, PHP 4.3, Perl, MySQL, Linux, Apache, OsCommerce, PhpNuke, HTML, JavaScript
