Solutions Architect Resume
Columbus, OH
SUMMARY
- 10 years of strong IT experience in all phases of software development life cycle (SDLC) of project & product dat includes system architecture, requirements analysis, design, development, integration, testing, deployment, trouble shooting and maintenance
- Integrations, Big Data, Cloud computing (Saas/Paas/IPaas), Mobile Development, desktop and web based enterprise solutions and architecture
- Three - tier application development (Presentation, Business Tier, Data Tier), maintenance and performance optimization.
- Integration experience using middleware (SOA/Microservices, Web Services (REST/SOAP)) such as Mule ESB, OSB, Spring Integration, Redhat Fuse (Apache Camel)
- Strong understanding of Object Oriented Analysis and Design (OOAD) concepts, Web Services(SOAP/REST), Spring IOC, MVC and various Design Patterns in Java SE/EE
- A dedicated and highly motivated team player dat has a clear understanding of the latest technology and anticipation of market trends
- Experienced in developing web applications using Struts and all modules of Spring framework includes different components such as Spring IOC, Spring ORM, Spring MVC, Spring JDBC and application contexts
- Experienced wif different Gang of Four (GOF) patterns, Antipatterns, and Enteprise Integration Patterns to implement across the projects
- Familiarity wif TOGAF
- Ability to identify functional/cross cutting concerns or non functional requirements
- Rich experience in deploying of popular Java EE Applications wif different application servers like Jboss EAP/AS, Tomcat, and Web Logic Servers.
- Developed Java EE applications using Java Development tools
- Strong exposure on developing SOAP/REST based web services using Jersey and CXF2.0
- Strong in Web/User Interface development using HTML, CSS, Angular 5/6, NodeJS, JavaScript, and other web development technologies.
- Vast experience in implementing Object Relational Mappings using Hibernate and MyBatis.
- Expertise in Working wif Version Control tools like CVS, SVN, GIT and Bug-Tracking tools like JIRA, Trello
- Excellent Analytical, Troubleshooting, Debugging and Problem solving skills
- Rich experience in working wif different RDBMS and NoSQL
- Proven ability to work individually or in a team under strict project deadlines
- Worked on various domains like-Telecom, Retail, Insurance, Fintech, Education and Energy Metering
- Experienced in testing process wif Junit/Mockito
- Experience in building projects using Maven and ANT.
- Extended usage and customized logging using log4j.
- Followed and Implemented projects through agile process using Scrum.
- Developed and tested integration / unit test cases using Junit/Mockito.
TECHNICAL SKILLS
Programming Languages: Java/JavaEE, JSP, Servlet, Web services(SOAP/REST), Hibernate/JPA, MyBatis, Spring (IOC, MVC, ORM, Batch, Integration, Boot), Java Mail, CXF2.0, Axis 2.0, Jersey, HTML/JavaScript/CSS, XML/XSD/XSLT/XPATH/XQuery, JAXB, JSON/JSON Schema, Jackson, Struts, RAML, Swagger, MEL, Groovy
Servers: Weblogic, Tomcat/Tomcat EE, JBoss AS/EAP
Operating System: Windows, Mac OS, Unix, Linux
Database: JDBC/ODBC, Oracle, MySQL, SQL Server, Postgres, MongoDB, H2, Teradata, CouchDB, Amazon Redshift, HBase
Build Tools: Ant, Maven
Testing tools: Junit, Mockito, JMeter, MUnit, Postman, SOAPUI, Chrome REST API
Methodologies: Agile Scrum, Waterfall
Cloud Computing Env: AWS, Azure
Versioning Tools: SVN, TFS, GIT
Caching Tools: Hazelcast, Memcached, Redis
Continuous Integration Tools: Jenkins, Hudson, Bamboo
Scheduler: Quartz, Cron, Control-M
Message Broker: ActiveMQ, RabbitMQ, Kafka
Big Data Processing: Hadoop, MapReduce, Apache Spark
Agile Tools: JIRA, Trello, Redmine, VSTS
Enterprise Service Bus: Mule, Spring Integration
MuleSoft: Mule ESB CE/EE, Anpoint Platform, API Manager, API Gateway, Runtime Manager, MMC, Cloubhub, Data Servicesm, MQ, Anypoint Exchange
Profiling Tools: JProfile, JVisualVM
IDE: Spring STS, Eclipse, MuleSoft Anypoint Studio, Intellij, Visual Studio, JDeveloper
Reporting/Analytics/Indexing: JasperReport, ELK, Splunk
Virtualization/Clustering: VMWare, Virtualbox, Docker, F5
Logging: Log4j, Logstash
PROFESSIONAL EXPERIENCE
Confidential, Columbus, OH
Solutions Architect
Environment: MuleSoft Anypoint Platform (Runtime Manager, Design Center, MQ), Hibernate/JPA, Java/JavaEE, Jenkins, Spring Boot, Jira, RAML, Swagger, MongoDB, Maven, XML, JSON, REST/SOAP Webservices, SSO, Basic/OAuth 2.0/EmpowerID/SAML, Drupal 8, Twilio, Angular 4, HTML/CSS3/Javascript, AWS (ALB, EC2, S3, DynamoDB, Redis), Guidewire, Salesforce, SOPHOS, Rundeck, AppDynamics, Splunk
Responsibilities:
- Architecting highly scalable, highly available, and reusable services and APIs deployed on a hybrid cloud and using different technologies available wifin Confidential
- Attend dialogues wif stakeholders and other technical audience to understand the use case and develop technical solutions dat will support it
- Understand and evaluate different vendor products dat would support different use cases
- Establish and promote best practices such as API-Led connectivity, microservice best practices, design patterns, integration patterns, etc.
- Contributed to EA roadmap
- Also contributed on design and development of web base security app.
- Architect and lead different teams of different groups as directed by Manager
- Mentor to less experience employees / consultant / architect especially those has no experience wif MuleSoft.
- Establish relationships wif different group
- Work wif other architects to help solve issues on different systems including infrastructure and security e.g. ALB, EC2, Security Groups, IAM, Firewall, TLS/SSL
Confidential, Columbus, OH
Senior Consultant
Environment: Mule ESB, Hibernate/JPA, Java/JavaEE, Jenkins, Spring, Jira, ActiveMQ, Kafka, RAML, Swagger, Teradata, Oracle, Maven, XML, JSON, REST/SOAP Webservices, SAP, FLEX, Manhattan ActiveOmni, Tibco, Mainframe, Confluence, SSO, Basic/OAuth
Responsibilities:
- Design and develop highly scalable, highly available, and reusable services and APIs
- Apply best practices such as microservice best practices, design patterns, integration patterns, etc.
- Create POC as part of initial development efforts and present to teams and stakeholder
Confidential
Senior Integration Consultant
Environment: MuleSoft Anypoint Platform, AWS, Hibernate/JPA, Java/JavaEE, Jenkins, Spring Boot, Jira, RAML, Maven, XML, JSON, REST/SOAP Webservices, SSO, Basic/OAuth
Responsibilities:
- Architecting, design, and developed highly scalable, highly available, and reusable services and APIs using the different technologies available
- Respond to RFP to show how MuleSoft will support different use cases
- Establish and promote best practices such as microservice best practices, design patterns, integration patterns, etc.
- Review existing code and provide resolutions to issues encountered on all environment
- Lead developer to different groups
- Mentor to less experience employees / consultant / architect
Confidential
Senior Consultant
Environment: C/C++, Java/JavaEE, Jenkins/Bamboo, Spring Core/Integration, Jira, Maven, XML, JSON, REST/SOAP Webservices, HTML, Teradata, Oracle, Siebel / Kenan / SAP integration, ActiveMQ, RabbitMQ, CIM, Urban Airship, Teradata FastExport/FastLoad, JDBC, Quartz, Apache Tomcat, Quartz, Android, IOS, Log4j, SVN, Maven, SQL, BTEQ, Jersey, JSON, JMS, Hadoop, CouchDB, MS SQL Server, C#/ASP.net, JBOSS EAP, Oracle Weblogic, F5
Responsibilities:
- Assigned to solve most complex requirements
- Promote best practices, design patterns, integration patterns, etc
- Review existing code and provide resolutions to issues encountered on all environment
- Lead developer to different group and encourage them to work hard and be an example
- Mentor to less experience employees / consultant
- Was sent to Brazil and Canada as an SME / Learn existing processes / best practices
- Worked on Front end and back end