Solution Enablement Architect Resume
SUMMARY:
- Oracle Java Certified resource having close to 12 Years of customer facing experience with expertise in Solutions Architecture, MicroServices Architecture, Spring / Java Application Design & Development in Web / Cloud, SOA, Hadoop and BigData Solutions.
- 12 Years of Hands - on experience in Architecture, Design, Development and Integration of software applications built on Spring Frameworks, Java/J2EE, SOA, Web-Services (SOAP,REST) & Big Data technologies.
- Upgraded with industry Best practices in Pivotal Cloud Foundry(PCF), PAAS, Internet of Things - IOT Connected Car (Data Lake Solution), MicroServices Architecture, Hadoop 2.0 Architecture, Spring XD, Ember JS, Modular UI, Spring Cloud & Spring Boot.
- 3+ Years of Solutions Architecture Experience in working with stakeholders and COE to develop Architecture framework, governance, principles, standards and guidelines, blueprints that aligns strategy, processes, and IT assets with business goals.
- 3+ Years of Experience Data Architecture and has solid experience in Big Data Solutions experience with Hadoop, PIG, Hive, Spring XD, Hawk, Oozie Framework, NoSQL & MapReduce.
- 3+ Years of Cloud Computing, IaaS & PaaS experience
- Hadoop Developer with 3+ years of working experience on designing and implementing complete end-to-end Hadoop Architecture using MapReduce, PIG, HIVE, Spark, OOZIE Framework, NE04J Graph Database.
- Road Warrior - Traveling 50% to client locations for work(Consulting / Professional Services)
- Highly skilled at leading global development teams and managed a team of developers.
- 6+ Years of experience in Agile Development / Practices.
TECHNOLOGIES:
Spring Frameworks/Projects: Spring MVC, Spring Web services, Spring Cloud, Spring Boot, Spring Batch, Spring Data, Spring Integration, Spring XD.
Programming Languages: Java/J2EE, JUNIT, Hibernate,Top/ Eclipse link, Unix Shell Scripting, PL/ SQL
Mobile / Web Technologies: Java Script, Ember JS, Angular JS, Jquery and CSS.
Middleware & EAI: Micro Services, BIZ API’s, OSS, Spring Web Services ( SOAP, REST), Mule ESB(Enterprise Service Bus), Mega Enterprise Architecture, SOA Suite, MQSeries, Splunk.
Design, Build & other Tools: STS(spring Tool Suite), Eclipse, RAD, Maven, GIT, SVN, LDAP, PGAdminTidal Scheduler, Autosys,UML, Rational Rose, Microsoft VISIO
BIG Data: IOT, Hadoop 2.0, Gemfire, PIG, Hive, Spring XD, Hawk, Oozie Framework, NoSQL (RIAK, CouchDB), Postgres & MapReduce.
Application Servers: Vmware Vfabric Tcserver, Web logic & Websphere
PROFESSIONAL EXPERIENCE:
Confidential
Solution Enablement Architect
Responsibilities:
- Designed and implemented RESTFUL and reactive fame-work with microservices based architecture (Spring Boot, Spring Cloud, Spring MVC REST Template) and RIAK data Storage. The microservices-based architecture is designed for its highly decoupled and modular properties making services easy to replace.
- Modular UI Development - Design & Developed a three-tier application for Modular UI development. An UI interacts with BIZ API’s / MicroServices built with Restful API to call native backend services.( JavaScript, Ajax, CSS, SpringCloud, Spring Boot, Jquery, Spring MVC REST template )
- Created Technical Design Document for the Project & played key role in getting the approval from business partners.
- Created WSDL with input and output operations, schema elements for the Web-service.
- Designed and Developed CRUD operations for the REST & SOAP web-services.
- Developed Web Services for the module with REST, JSON, XML.
- Owns and drives resolution for technical Architecture issues.
- Design, Develop & Implemented the Reference Architecture for Solutions Architecture Team using Java, Spring Frameworks(Spring MVC, WebServices(Soap & REST), Spring Data), Maven, Splunk, Mule ESB, Postgres DB, Subversion, Sonar, Trac, Spring, Jenkins, CMP
- Provides highlevel analysis and design reviews to other department members to avoid duplication of effort in solving the same application problems with different products.
- Collaborate with projects / lead developers to ensure the architectural direction is implemented into the solution. Works with project teams/working teams to identify areas where there may be integration, continuity, impacts, reuse, and dependencies between efforts.
- Provide Guidance & Best practices for Data Access Solutions.
- Experience in working with stakeholders and CoE to develop SOA Architecture framework, governance, principles, standards and guidelines, blueprints that aligns strategy, processes, and IT assets with business goals.
- Connected Car Solution (Spring XD, Spring JDBC, Splunk, Confidential, Hadoop 2.0, Pivotal Gemfire, HAWK / Hive, Oozie Framework). The car is well on its way to becoming the most sophisticated mobile device in the Internet of Things(IOT). Linked to the cloud by way of wireless technologies, smart chips, onboard computers and mobile apps, connected vehicles are driving the new business models and disrupting old ones.
- Worked on Hadoop Architecture and various components such as Confidential, Job Tracker, Task Tracker, Name Node, Data Node and MapReduce concepts
- Developed MapReduce programs using Hadoop for working with Big Data.
- Analyzed data using Hive QL, Pig Latin and custom MapReduce programs in Java
- Experience in importing and exporting data using Sqoop from Relational Database Systems to Confidential and vice-versa.
- Collecting and Aggregating large amount of Log Data using Apache Flume and storing data in Confidential for further analysis.
- Job/workflow scheduling and monitoring tools like Oozie and Zookeeper.
- Designed both time driven and data driven automated workflows using Oozie
- Worked in complete Software Development Life Cycle (analysis, design, development, testing, implementation and support) using Agile Methodologies.
- Experience in automating the Hadoop Installation, configuration and maintaining the cluster by using the tools like puppet.
- Good Knowledge in build tools like ANT and Maven 2.2/3.0
- Experience on Hadoop clusters using major Hadoop Distributions - Cloudera
- Experience in different layers of Hadoop Framework - Storage ( Confidential ), Analysis (Pig and Hive), Engineering (Jobs and Workflows).
- Written Hive (Version 0.13.0) queries for ad hoc data analysis to meet the business requirements. Very good understanding of Partitions, Bucketing concepts in Hive and designed both Managed and External tables in Hive to optimize performance.
- Architecture/Design/Development. (Project Delivery / Development)
- Involved in Project development for business critical solutions & complex services.
- Provides high-level analysis and design reviews to capability areas to avoid duplication of effort in solving the application problems.
- Collaborate with projects / lead developers to ensure the architectural direction is implemented into the solution. Works with project teams to identify areas where there may be integration, continuity, impacts, reuse, and dependencies between efforts.
- Designed the Architecture of the application using Spring MVC, Spring Web-Services, Spring Batch.
Skills: Spring Framework(Cloud, Boot, MVC, Data, Batch), Java, Spring Web-services (SOAP, REST), BIZ API’s, MicroServices, Paas, Hadoop, Confidential, PIG, Hive, HBase, Gemfire, Spring XD, Spring Batch Architecture, Mule ESB(Enterprise Service Bus), Mega Enterprise Architecture, SOA (Service Oriented Architecture), SOAP UI, Vmware Vfabric TCserver, Postgres, GIT, STS, Splunk, Maven, Oracle, SQL, ORM, JPA, Coherence, Java Script, Ajax, JQuery, CSS and HTML5.