Consultant / Architect Resume
Palo Alto, CA
SUMMARY
- More than 8 years of experience as Architect, or Technical Lead. Very strong in the architecture, design and development of business and commercial applications.
- 22+ years of IT experience.
- I have extensive experience with:OOA/D, SOA, Web Services, Mulesoft, Hadoop, MapReduce, HBase, JAVA, JEE, Spring, Struts, ORACLE, DB2, Endeca Search, WebLogic, Tomcat
TECHNICAL SKILLS
Software: Java, Google Cloud Platform, Azure, Python, Amazon Web Services, Chef, Docker, Microsoft Dynamics, SFDC, Salesforce, Rabbit MQ, Angular JS, DOMO, Cordova, JQuery, Linux, Cloudera Hadoop, MapReduce, Yarn, Hbase/NoSQL, Cassandra, Oozie, ZooKeeper, Hive, Pig, Kafka, Storm, Endeca, Solr, JEE, Spring, Hibernate Web Services, SOAP, Axis, .Net, JTA, WebLogic, Oracle, DB2, MySQL, SQL Server, Sybase, Exceed, MuleSoft, TIBCO, Enterprise Architect, Visio, Rational Rose, RUP, Rogue Wave, Internet Explorer, Netscape, Sublime, xdb, vi EDITOR, MS OFFICE, Shell Scripting, Perl, LAN/WAN, CSET, MQ Series, IBM SecureWay Directory, FOP, COCOON, Xerces, Xalan, JDOM, OptimizeIt, TOPLink, JBuilder, LoadRunner, Documentum, DocBasic, Webpublisher, X - Metal, MDF, WDK(Web Development kit), Struts, Web Publisher, Desktop Client, Eclipse, Documentum Administrator, AutoRender pro, iAPI, Webtop, Microsoft project, JMS, Log4J, XML Spy, JQuery, JUnit, Toad, Spring Test Director.
Operating Systems: Linux, HP-UNIX, AIX, Windows, MS-DOS
Version Control: SCCS, ClearCase, CVS
Languages: C++, PL-SQL, Visual C++, C, Java, JavaScript, HTML5, CSS3, DHTML, XML, XSL, XSD, JSON
Familiar with: Spark, Kafka, ActiveMQ, Talend, Greenplum, SVG, W3C, Swing, Java Script, EJB, JSP, Servlet programming, SQL, UML, OOA/D, OOPS, Security protocols, LDAP, Multithreading, Digital Certificates, threads, sockets, SMTP, SNMP, TCP/IP, JDBC, JNDI, Siteminder.
Applications: Retail, Website Development, Finance, e-Commerce, Telecom, Security, Billing, Medical, Networking, Year 2000
PROFESSIONAL EXPERIENCE
Confidential, Palo Alto, CA
Consultant / Architect
Responsibilities:
- Worked on the Architecture and Design of the application. Lead the Mulesoft implementation for On-boarding and online banking.
- Developed APIs using Mule Anypoint Studio/ESB. Integrations between SAAS applications OKTA, Salesforce, Microsoft Dynamics, Bank Transactions(FIS, FiServ) and third party apis(TrueID, Trulioo, Synergy, Ofac, Lexis Nexis) for Scanning documents, Fraud check, KYC (Know your customer).
- Integrating with Chinese partner banking APIs.
- Worked with business and QA to ensure the delivery on the project on time.
- Load Testing and performance management.
Environment: Mulesoft 4.1, Anypoint Studio, Anypoint cloudHub, REST/Soap API, RAML, API Gateway, JSON, XML, Azure, GIT/BitBucket, Jenkins, MUnit, Groovy, REST, Salesforce, APIS(OKTA, TrueID, Trulioo, Synergy, Ofac, Lexis Nexis).
Confidential, San Francisco, CA
Consultant / Architect
Responsibilities:
- Worked on the Architecture and Design of the application. Lead the Mulesoft implementation.
- Developed APIs using Mule Anypoint Studio/ESB. Integrations between SAAS applications Gigya, ExactTarget and AutoPilot.
- Worked with agile methodologies.
- Worked with business and QA to ensure the delivery on the project on time.
- Load Testing and performance management.
Environment: Mulesoft 4.1, Anypoint Studio, Anypoint cloudHub, REST/Soap API, RAML, API Gateway, Spring Boot, JSON, XML, AWS, RDS, SQS, JMS, GIT/BitBucket, Jenkins, MUnit, Groovy, Postgres DB, SQL, React, Gigya, ExactTarget, AutoPilot, REST, SOAP, JMeter, XML/XSL, JSON.
Confidential, Oakland, CA
Consultant / Architect
Responsibilities:
- Developed enterprise integrations and APIs using the Java programming language, Mule Anypoint Studio/ESB and automated testing platforms.
- Worked with agile methodologies.
- Mentored team members to increase competency, performance and delivery on the team.
- Worked with various IT Project Managers across the organization on all project planning efforts.
- Created REST APIs for the application.
- Worked on the Business Process management (BPM). Syncing data from Invoices, Sales Orders, Accounting data between Netsuite and Salesforce using Mulesoft.
- Creating Terraform scripts
Environment: Mulesoft, Anypoint Studio, MMC, REST API development, NodeJS, RAML, ActiveMQ, JSON, XML, GCP, Messaging, JMS, GIT/BitBucket, Jenkins, Salesforce/ SFDC APIs, SOQL, Netsuite, Linux, JIRA, Groovy, Azure, Terraform, ExpenseWire, Paypal, Postgres DB, SQL, HDFS, Workday APIs, Google APIs.
Confidential, San Jose, CA
Consultant / Architect
Responsibilities:
- Setting up Cloud environment in Azure, AWS and Google Cloud.
- Integration with cloud technologies Salesforce, DOMO, AEM, Elastic path, MongoDB, Active MQ and Microsoft Dynamics.
- Hands on Development and creating POC. Created REST Services, implemented micro services and service Orchestration.
- Integration with AWS Alexa App.
- Automating the deployment of retail solution using Mule, Chef and Docker. Writing Python and Linux scripts. Performing DevOps tasks.
- Mentoring Team members, helping with Development and Deployment.
- Development of integration components in Java.
- Created Mobile Application for android and iPhone using Cordova and AngularJS.
- Created an Application using Node, AngularJS, ExpressJS and MongoDB. Automated the deployment to AWS EC2.
Environment: Mulesoft, Anypoint Studio, MMC, Mule Gateway, API development, RAML, ActiveMQ, Java, Play framework, REST, JSON, XML, Messaging, JMS, GIT, Node JS, Express, Mongo DB, Elastic Path, AEM, Google Cloud Platform, Azure, Python, Scripting, Amazon Web Services, Lambda, Chef, Docker, Microsoft Dynamics, SFDC, Salesforce, Rabbit MQ, Angular JS, Cordova, DOMO, Cordova, JQuery, Linux, GIT, JIRA, Groovy, CI/CD.
Confidential, San Francisco, CA
Consultant / Architect
Responsibilities:
- Develop and document Omni Channel Architecture patterns, strategies, and platforms, with a focus on component, logical, and system modeling
- Identify and champion the best solutions that meet the goals of being an Omni Channel business
- Partner with various teams within and outside of STARS or Confidential .com to construct inclusive and concise architectural designs, roadmaps, and robust solutions in a collaborative manner
- Represent Confidential .com Enterprise Architecture interests in cross-team, cross-functional initiatives
- Participate in the full SDLC (RUP/Agile), including meetings, estimations, planning and design sessions
- Deliver assignments on time, within budget and with high quality
- Mentoring Team members, helping with Development and Deployment.
- Creating POC application for future development. Created REST services and service orchestration.
Environment: Mulesoft, Anypoint Studio, MMC, Mule Gateway, API development, RAML, Mashery(API management), Enterprise Architect, TIBCO, ActiveMQ, Java, Spring Roo, DB2, Cassandra, Stored procedures, Kafka, Hadoop, HIVE, Play framework, Scala, REST, JSON, XML, Oracle, Multithreading, Messaging, JMS, SQL, GIT, Mongo DB, ElasticSearch, Maven, Spring (Core, Boot, MVC, AOP), MySQL, AngularJS, Google Cloud.
Confidential, San Ramon, CA
Consultant
Responsibilities:
- Actively participated in software development lifecycle (scope, design, implement, deploy, test), including design and code reviews, test development, test automation.
- Mentoring and helping team members.
- Helped develop a RESTful API to provide access to data in HBase and HDFS
- Developed MapReduce pipeline jobs in Apache Crunch to process the data and create necessary HFiles.
- Loaded the created HFiles into HBase for faster access of large customer base without taking performance hit.
- Performed unit testing of MapReduce jobs on cluster using MRUnit.
- Used Oozie scheduler system to automate the pipeline workflow.
- Implemented data serialization using apache Avro.
- Involved in story-driven Agile development methodology and actively participated in daily scrum meetings.
- Analyzed Business Requirement Document written in JIRA and participated in peer code reviews in Crucible.
Environment: Mulesoft, Anypoint Studio, MMC, Mule Gateway, API development, Cloudera Hadoop, Enterprise Architect, Yarn, MapReduce, HDFS, Hive, Crunch, Hbase/NoSQL, Avro, Oozie, ZooKeeper, Java, Spring, RAML, REST, JIRA, Crucible, GitHub, Maven.
Confidential, CA
Consultant
Responsibilities:
- Created the Requirements document, Architecture, Functional design document and Detail Design documents.
- Designed the billing portal.
- Scoping the tasks.
- Hands on development using TDD, troubleshooting and deployment.
- Worked on the mobile Web app development
- Mentoring and guidance to technical team members
- Helping QA and coordination between teams.
- Code Reviews
- Demos and presentations.
- Perform technical reviews.
Environment: Java, JEE, JAXB, JQuery, Drools, Enterprise Architect, MongoDB, JMS, JSON, Struts, HTML5, CSS3, AJAX, Web Services, SOA, JavaScript, JDBC, WebLogic, HQL, Hibernate, ORM, REST, MuleSoft, WSDL, SQL, Sql Server, Microsoft Team Foundation, Tomcat, Windows, Scrum, XML, Jersey, DOM, Jasper Reports, TIBCO EMS, JIRA, Eclipse, Log4J, Linux, ANT, Selenium.
Confidential, San Ramon, CA
Consultant
Responsibilities:
- Providing solutions involving single or multiple domains.
- Worked on PARC (Pipeline Architecture) java framework - High performance, pipe-filter pattern providing flexible, extensible mechanism for data conversion.
- Working within Architectural guideline, suggesting improvements.
- Provide guidance to developers, testers, helping business analysts.
- Communicating between team members and other project teams.
- Worked on the performance enhancement of Crawling.
- Worked on the Search (partial updates and baseline pipelines). Configuring Endeca search for dimensions, search interfaces, relevancy, filtering and properties.
- Infrastructure and Application Integration architecture design.
Environment: Java, Visio, PARC, DB2, Endeca Search (MDEX engine, Developer Studio/Pipeline Configuration, Workbench, Presentation APIs, Content Acquisition System), Agile, UML, Stored procedures, PL-SQL, schema design, Perl, Shell scripting, ANT, Textpad, JUnit, WebLogic, JDBC, Squirrel, Subversion (SVN), Windows, XML, Eclipse, Log4J.
Confidential
Web Services Architect
Responsibilities:
- MRTU Middle Office - Market Data System(MDS) and Risk Data Control(RDC)
- Customer Care and Billing (CC&B) Support
- Enterprise Mobility - Work Force Management (EM-WFM)
- Fleet Asset and Operations Management (FAS)
- Vegetation Management Rewrite.
Confidential
Responsibilities:
- Infrastructure planning and design like servers, capacity planning, device selection, virtualization, network, system monitoring, and storage.
- Mentoring and helping team members.
- Worked as Environment Lead for the Vegetation Management Rewrite project. Coordinate and execute for the Production / ORT Readiness for all systems, applications, data and interfaces.
- Write and maintain procedures for code installation, migration, version control, and support.
- Worked on the application architecture using SOA and Application Integration.
- Creating prototype or proof of concepts.
- Preparing Product roadmaps, Architecture, Disaster Recovery, Design documents and perform code reviews.
- Design and develop a tool to migrate existing orders in old FAS (Field Automation System) environment to new FAS environment.
- Upgrade the application based on market redesign requirements.
- Handling releases and deploying the applications in various environments.
- Coordinate Testing and building the QA, Production environment.
- Worked on the performance enhancement of MDS.
- Coordinate the installation, release management, maintenance and support of FAS, WFM environments.
- Deployment in production and handling the support.
Environment: Struts, Oracle, Visio, System Enterprise Architect, Agile, UML, REST, JSON, HTML5, CSS3, JQuery, MVC, JavaScript, AJAX, Stored procedures, PL-SQL, Shell scripting, JSON, REST, Jersey, Textpad, JUnit, WebLogic, Hibernate, Spring, MVC Architecture, Axis, JDBC, JAXB, JNDI, JSP, Taglibs, Toad, JSTL, Servlets, DHTML, CSS, Windows 2003, XML, XML-RPC, Eclipse, Log4J, SOA, Web Services, .NET, IIS, WSDL, ANT and PVCS.
Confidential, San Francisco, CA
Consultant
Responsibilities:
- Redesigning and upgrading the application.
- Created new Services for the application.
- Modifying the core components for reports and charts written in struts framework, java, jsp, xml, xsl and JavaScript.
- Build the complete QA.
- Developed Exposure reports using Ajax.
- Worked on the DB Stored procedures and SQL.
- Writing scripts and programs in Perl.
- Handling releases, GCM Forms and IZ approvals.
- Supporting applications ASGP, SUMS, MCP and Credit Panel
- Handling Integration issues of ASGP, SUMS, MCP and Credit Panel applications.
Environment: Java (JDK 1.5), Struts, AJAX, java-scripting, Agile Development Methodology, Multi-threading, Swing, Hibernate, MySQL, SQL Server, Sybase ASE/IQ, Stored procedures, Axis, PL-SQL, Linux, SOA, Perl, Shell scripting, Textpad, Tomcat, Multithreading, MVC Architecture, JDBC, JSP, JSTL, Servlets, DHTML, CSS,, Windows 2003, XML, XSD, XSL/XSLT, FOP, JAXP, Toad, SQL Manager, WDK, Eclipse, ANT, Cruise Control, SVG, CVS, Autosys.
Software Engineer
Confidential
Responsibilities:
- Design, development and implement
- Writing SQL queries to obtain the desired data Unit Testing and System testing
Environment: C++, Windows, SCO/HP Unix, Shell Scripting, Oracle Database, Sybase, SCCS, Multithreading, Clearcase, Rational Rose, Java, AWT, HTML, Orbix Web, Perl, swing, PL-SQL, Content management system(Documentum), XML, XSL.