Sr. Solution Architect Resume
SUMMARY:
About 15 years of experience in IT industry involving Java based technologies. As an architect, provided solutions to various business initiatives and helped in achieving technology roadmaps.
TECHNICAL SKILLS:
Languages\ Operating Systems: Java, C, C++, Perl 5.8, JavaScript, UML, \ UNIX, Sun Solaris, AIX, Windows 2000, HTML, XML, SQL (PLSQL & TSQL), Confidential \ Windows XP and Linux\
Databases\ Database Tools: Oracle 8i & 10g & 11g, Sybase 5.5, DB2\ SQLPlus, Aqua Data Studio, RapidSQL, Informix, MySQL, PostgreSQL, Cassandra\ SQL Developer\
Server - side\ Client-side: Servlets, Confidential, JSP, JSTL, Apache Struts, \ HTML, CSS, AJAX, JQuery, Angular2, Hibernate, EJB, spring, JSF, Icefaces, Node.js\ React.js, D3JS\
Web/App-Server\ IDE: WebLogic 8.1 & 9.2 & 10.3, JBoss, Apache, \ Eclipse, RAD, JDeveloper, STS, Visual Slick, Tomcat, WebSphere 5 & 6.\ Edit, JBuilder 5.0\
Technology\ Version Control: J2EE, Client-Server, Web Services, N-Tier\ CVS, StarTeam, SourceSafe, GIT, Applications, SOA, REST, SOAP.
Others: RUP, JSON, Ant, Autosys, Log4j, Actuate, Teamsite, JUNIT, Open Symphony, Maven, JMock, Tleaf, Vertx, Docker.
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Solution Architect
Responsibilities:
- Provided solution design for multiple business initiatives.
- Simple Mobile Shared plans.
- Loyalty program
- Clearway Connected Data.
- Confidential REST API.
- SafeLink Unlimited plans.
- Design and build a Confidential for customer integration with third party using OAuth2 for SSO.
- Worked on Confidential for OAuth2 with Authorization code grant type using Spring framework. Later the design was implemented using existing hardware on APIM, DataPower and Websphere Portal.
- Worked on Confidential for High Availability services to be deployed as microservices.
- Used open source stack for microservices Confidential involving Vertx to expose REST services, Apache Cassandra as datastore and Apache Kafka for scalable distributed queues.
- Used Docker to demonstrate the Confidential and working towards the DevOps roadmap.
- Analyze business requirements and help business come up with proper use cases and set expectations to align business goals with IT deliverables.
- Identify gaps in requirements and suggest possible options.
- Provide Level 0 estimates which involve feasibility analysis and identify current capabilities which could be reused.
- Align Confidential REST API with tmforum standard and establish governance around API lifecycle.
- Key role in setting up API governance and provide the templates for deliverables from each development practice.
- Deliver Solution Design Document which helps development teams in project delivery.
- Responsible for setting up post production processes for supporting new brand TotalWireless.
- As a TeamLead for Confidential BAU, reduced change request count from 450 to 200 in a quarter with 6 developers reporting.
Platform: Maven, GIT, Log4J, Oracle11g, WebLogic 10.3, Windows, Eclipse, Enterprise Architect, Confluence, STS, Swagger, Cassandra, Kafka, Sun Solaris, HP, Java 6, J2EE, JSP, Tiles, Spring 3.2, JQuery, JUNIT, SQL, Angular, UML
Confidential
Sr. Tech Lead
Responsibilities:
- Requirement analysis for all the payment options (for one time and recurring).
- Design the concept of paymentSource into Confidential and how it can be managed for ACH and CreditCards.
- Come up with a design approach for integrating the payment information into Confidential .
- Work with TransactFirst (payment gateway) to understand their functionalities and what can be leverage using their APIs.
- Participate in Business meetings for clarification on requirements and expectations.
- Write the payment API calls to access information and make payments.
- Document the integration process which involved stub generation using Axis, API usage and field mapped between API and Confidential system.
- Setup quartz batch jobs to process and reconcile recurring payments against policies.
- Unit test the payment and reconciliation process using JUnit.
Platform: Maven, CVS, Log4J, PostgreSQL, WebLogic 10.3, Windows XP, Eclipse, Sun Solaris, Java 6, J2EE, JSP, Tiles, Struts 2, Spring 3.2, JQuery, JUNIT, SQL
Confidential, Miami
Responsibilities:
- Working with Business owners to bridge gaps between requirements and system capabilities.
- Analyze the flows and convey the design as sequence, activity and component diagrams.
- Define Confidential ’s and Confidential ’s for BenefitsDelivery and Upgrade services to be used by transactional systems.
- Design data structures to fulfill the business requirements accounting for reporting concerns.
- Prepare Application Architecture Document Confidential, with tasks for each practice.
- Attend to any clarifications from Business owners and developers.
Team Lead
Confidential
Responsibilities:
- Upgraded all Confidential transactional systems from Spring 2.1 to Spring 3.2.
- Work on CR’s (change requests) which are critical for smooth running of business.
- Create Spring webflows to cater for agent support tool requirements.
- Write JUnit test cases and use JMock to mock external dependencies.
- Upgrade Fraud and Alarm management system from weblogic workshop 8.1 to Spring 3.3.
- Used STS as IDE for rapid development and completed the upgrade in 6 months.
- Worked with tiles and JSP’s to render views.
- Provide API to form dynamic queries and retrieve data using spring jdbcTemplate.
- Used displaytag for displaying data in tables with pagination and sort functionalities.
Platform: Maven, GIT, Log4J, Oracle SQL Developer, Oracle11g, DB2, WebLogic 10.3, Windows XP, Eclipse, STS, Sun Solaris, HP, Java 6, J2EE, JSP, Tiles, Spring 2.1, Spring 3.2, JQuery, JUNIT, JMock, SQL
Confidential, Pittsburgh
Java Developer
Responsibilities:
- Work on enhancements and supporting AWAD in JSF-Spring-Oracle environment.
Platform: Linux, HP, Ant, CVS, Log4J, Oracle SQL Developer, Oracle10g, WebLogic 9.2, Windows XP, Eclipse, Java 5, J2EE, JSF, ICEFaces, JSP, JMS, Spring, Hibernate, JUNIT, PLSQL
Confidential, Tampa
Java Developer
Responsibilities:
- Write API calls and services for provisioning and managing high speed bandwidth circuits.
- Also responsible for data analysis and migration from legacy systems to Confidential .
Platform: Sun Solaris, Ant, CVS, Log4J, Aqua Studio, Rational Rose, Oracle10g, Informix, Tomcat 6, WebLogic 9.2, Windows XP, Eclipse, Java 5, J2EE - JSP, JMS, JMX, Spring, Hibernate, HTML, JavaScript, JSON, JUNIT, AJAX, SOAP/ Confidential /XML web services, UML, SQL Loader, AXIS, Confidential, Perl and Shell scripting
Confidential, Lansing
Java Developer
Responsibilities:
- Worked on business initiatives and internal tools.
- Also responsible for production support on rotation basis within team.
- Actively participated in design, development and timely delivery of quality code.
Platform: AIX, Windows XP, Sybase 5.5, WebLogic 8.1, Ant, StarTeam, Actuate, AIX, MQ series, RapidSQL, Eclipse and Autosys, J2EE, Servlets, JSPs, Confidential, Perl and Shell scripting, EJB, XML, XSLT
Confidential, Columbia
Java Developer
Responsibilities:
- Worked in a JSP-Struts- Confidential environment to develop internal web application.
Platform: Windows XP, Sybase, Ant, StarTeam and Eclipse, RapidSQL, Java, JAXP, Xalan, Swing, XSLT, Confidential, DTD
Confidential
Software engineer
Responsibilities:
- Worked in a JSP-Servlet- Confidential environment to develop internal web application.
Platform: Windows XP, Oracle 8i, JBoss, Ant, Struts, SourceSafe and IntelliJ 4.0, Servlets, Java Beans, JSPs, JavaScript, Confidential, HTML, EJB
