Solution Architect/team Lead Resume
4.00/5 (Submit Your Rating)
Parsippany, NJ
SUMMARY:
- More than 15 Years of experience in developing, testing and architecting n - tier software applications in Software Industry.
- Proficient in designing, documenting and application Development with Web Technologies, Web Services, Distributed Technologies, Client-Server Architecture environment, C, C++, JAVA, MQSeries, Weblogic and Webspehre app servers under J2EE architecture on Solaris, Linux and Windows environment.
- Designed the Spring/Spring boot Based Framework called Omega to lay foundation for developing applications.
- Experience in interacting with business users and analysts on multiple projects.
- Expertise over architecture design, critical issue problem solving and quality assurance reviews and specialized in extraction, formulation and analysis of rules.
- Experienced in Policy Underwriting and Rating systems in Insurance domain and Credit Card Systems, HR Benefits Systems, Payroll in Financial domain, Car Rental Services.
- Excellent Object Oriented Application designing skills using UML, Rational Rose, RUP and well versed with Design Patterns.
- Experience on agile development methodology, an open source n-tier MVC web framework from Apache Software Foundation.
- Conversant with all aspects of Software Development Lifecycle involving System Analysis, Design, Prototyping, Documentation, Implementation and Training.
- Worked with Technology Blaze Advisor/Innovator Rules Engine in J2EE and ILOG Rules Engine, BPM (Appian, JBPM and IBM), Oracle SOA Suite, Hadoop on Cloud under Azure, Horton Works (HDP), HBase, Pig, Hive, Kafka, No sQL MongoDB, Cassandra etc.
- Setup infrastructure for Performance Management using Dynatrace Monitoring tool, Splunk for log analysis.
- Designed front end frame works using AngularJS and JSF.
- Worked in Architecture team to come up with spring based and SOA framework.
- Knowledge of processes like rule extraction, rule analysis, rule flows, and rulebase design.
- Active team player and as an individual with Excellent Communication, Interpersonal skills, self motivated fast learner and good listener.
PROFESSIONAL EXPERIENCE:
Confidential
Solution Architect/Team Lead
Responsibilities:
- Working horizontal across Avis Budget team in different domains to provide architectural solutions.
- Creating Technical Solution Documentation (TSD) with different teams and design the infrastructure which hosts enterprise wide application and services.
- Worked with different vendors to evaluate and do Proof and Concept and bring in new technology.
- Worked with business to come up with requirements and use cases for projects.
- Designed/Documented/ Created Visio Diagrams for above projects as a part of Avis architecture team.
- Coordinated with different vendors and worked with them to evaluate different tools e.g. Oracle SOA suite products, Rules Engine, BPM, Hadoop running on cloud under Azure middle ware tools like MQ series and Tuxedo.
- Coordinated and Worked on Proof of Concept to implement new technology and tools in Avis environment.
- Worked with QA team to assess the performance for high volume transactions using different tools like load runner.
- Designed and worked with different vendor teams (IBM) to come up with infrastructure named Omega, where J2EE/Web Services/MQ based/Spring based applications can be hosted.
- Assisted and created plans with development team to come up with scripts on deployment schedules in development / uat and production environment.
- As a part of architecture team, assisted development team in coming up with the Project Definition document (PDD).
- Mentored and lead development team in completing above projects and assisted them with production related issues.
- Setup Performance Management infrastructure, worked with different teams to setup Dashboards, reports and monitoring web services.
- Worked with security architecture team to implement PCI compliance across the Avis and Budget.
Confidential, Parsippany, NJ
Team Lead/Java J2EE Architect
Responsibilities:
- Worked with business to come up with requirements and use cases for projects.
- Designed/Documented/ Created Visio Diagrams for above projects as a part of Avis architecture team.
- Coordinated with different vendors and worked with them to evaluate different tools e.g. SOA products/Rules Engine/ middle ware tools like MQ series and Tuxedo.
- Coordinated and Worked on Proof of Concept to implement new technology and tools in Avis environment.
- Worked with QA team to asses the performance for high volume transactions using different tools like load runner.
- Designed and worked with different vendor teams (IBM) to come up with infrastructure named Omega, where J2EE/WebServices/MQ based/Spring based applications can be hosted.
- Assisted and created plans with development team to come up with scripts on deployment schedules in development/uat and production environment.
- As a part of architecture team, assisted development team in coming up with the Project Definition document (PDD).
- Mentored and lead development team in completing above projects and assisted them with production related issues.
- Worked with security architecture team to implement PCI compliance across the Avis and Budget.
Confidential, Roseland, NJ
Sr. Java Developer
Responsibilites:
- Involved in all phases of Rules Development Methodology.
- Managed distributed systems via MQ Series.
- Develop a strategy for traceability, rule versioning and configuration and change management process.
- Evaluate Rule Engines and Business Process Management tools.
- Designed, Developed and Implemented Business rules using Innovator Templates according to the business rule requirements for Benefits.
- Design the Migration architecture.
- Analyze rules repository maintenance requirements.
- Design the architecture for deploying the Blaze Rule Servers.
- Integrate Crystal Reports and Blaze Advisor
- Provide Testing, Debugging and Performance techniques.
- Define Logging, Tracing, and Exception Handling mechanisms.
- Implementation of JSR - 94.
- Create the high level and detailed design documents.
Confidential, Nebraska
Team Lead
Responsibilities:
- Analyze and understand the existing system, process flow and business.
- Worked with Confidential Term Life business team to congregate business rules and requirements review.
- Assisted rules team in defining the rule packages.
- Identified the data elements and designed Object Model using UML standards.
- Designed J2EE based system and developed/integrated rules using Ilog JRules Rules Engine to process online quotes. Also defined interfaces and services to interact with other core systems. Used MVC design standards.
- Developed stateless session EJB to deploy the rules project as a Stateless Synchronous Server.
- Developed Translation Layer and defined classes to translate and generate input object model for the rules repository.
- Defined deployment and migration process.
- Defined initialization functions in the JRules Project and deployed the rules from the web application.
- Developed the data model and designed the database.
- Defined naming and coding standards (Java & JRules) for future system maintenance and further enhancements.
- Defined & designed the Rule Flow using Ilog JRules.
- Reviewing the rule flows and working on performance tuning of the rules and java code for abrupt responses from the rules engine.
- Managing and organizing team members and assigned individual tasks to accomplish the business need.
- Developing test Cases and Case Management.
- Trained the end user and provided on-site support.
Confidential, Dallas
Sr. Java Developer
Responsibilities:
- Involved in all phases of Rules Development Methodology.
- Implemented all the functionalities of the rule server like rule base creation, rule base maintenance and rule base deployment.
- Designed, Developed and Implemented Business rules using SRL according to the business rule requirements using Blaze Advisor Builder and Innovator tool for Homeowners and Personal Auto Insurance sectors in Automated Underwriting System.
- Designed and Developed Web interfaces for Business Analyst using JSP as the view and deployed them on Websphere application server running on OS390.
- Extensively used Blaze Innovator to innovate all the rules due to which business users can view all existing rules and can change rules dynamically.
- Designed a tool to maintain log of all the user activities that are performed on the rule base.
- Evaluated all the rules by generating Rule evaluation log and generated Rule activity reports.
Confidential, PA
Sr. Java Developer
Responsibilities:
- Involved in all phases of Rules Development Methodology.
- Implemented all the functionalities of the rule server like rule base creation, rule base maintenance, rule base deployment and rule base parameter maintenance.
- Designed the System Object Model using Rational Rose, which receives the standardized policy data from the policy systems.
- Designed, Developed and Implemented Business rules using SRL according to the business rule requirements using Blaze Advisor Builder and Innovator tool for Homeowners and Personal Auto Insurance sectors in Automated Underwriting System.
- Interacted with DB2 Database to retrieve data for rules and parameter lists.
- Designed and Developed Web interfaces for Business Analyst using JSP as the view and deployed them on Websphere application server running on OS390.
- Used Blaze Innovator to parameterize rules and innovate all the rules due to which business users can view all existing rules and can change rules dynamically.
Confidential
Sr. Java Developer
Responsibilities:
- Detailed Analysis of entire satellite network and Frame relay router.
- Java Database Connectivity (JDBC).
- Server side coding developed using Servlets API to interact from the Oracle database.
- Uploading the script for Satellite Communications.
- Developing the GUI for generating the script.
- Designing the flow of the project using Water Fall Model.
- Provided maintenance and regular updates needed for the project.
Confidential
Java Developer
Responsibilities:
- Analysis of the entire Wide Area Network (WAN).
- Java Database Connectivity (JDBC).
- Java Coding.
- Used JBuilder as IDE.
- Sending information to the site using ICMP Packets.
- Displaying results in Graphical form.
- Designing the flow of the project using Water Fall Model.
- Maintaining WAN Network.