We provide IT Staff Augmentation Services!

Consultant / Architect Resume

San Francisco, 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, San Francisco, CA

Consultant / Architect

Responsibilities:

  • Worked on the Arcitecture, and Design of the applicaiton
  • 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, Anypoint Studio, Anypoint Platform, CloudHub, REST/Soap API, RAML, Spring Boot, JSON, DataDog monitoring, XML, AWS SQS, IAM, RDS, JMS, Terraform, GIT/BitBucket, Jenkins, MUnit, Groovy, Postgres DB, SQL, React, Gigya, ExactTarget, AutoPilot, JMeter.

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.

Environment: Mulesoft, Anypoint Studio, MMC, REST API development, NodeJS, RAML, ActiveMQ, JSON, XML, Messaging, JMS, GIT/BitBucket, Jenkins, Salesforce/ SFDC APIs, SOQL, Netsuite, Linux, JIRA, Groovy, AWS, S3, Terraform, ExpenseWire, Paypal, Postgres DB, SQL, HDFS, Workday APIs, Google APIs.

Confidential, San Jose, CA

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, Chef, Docker, Microsoft Dynamics, SFDC, Salesforce, Rabbit MQ, Angular JS, Cordova, DOMO, Cordova, JQuery, Linux, GIT, JIRA, Groovy, CI/CD.

Confidential, 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 dat meet the goals of being an Omni Channel business
  • Partner with various teams within and outside of STARS or macys.com to construct inclusive and concise architectural designs, roadmaps, and robust solutions in a collaborative manner
  • Represent macys.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.

Risk Data Control developed

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.

Confidential, San Ramon, CA

Senior Application Specialist

Responsibilities:

  • Documents/Text/Copy
  • Drawings
  • Product Information
  • Completed Business Forms
  • Reports
  • Web Pages
  • Photographs/Images
  • Illustrations/Artwork
  • Audio/Video Clips
  • Lead the projects and completed them within the deadlines.
  • Worked on the Application and system architecture.
  • Resource allocations and estimating the timelines.
  • Mentoring the team members.
  • Evaluating the new products and making RFP.
  • Identified cross-team issues and communicated to appropriate managers.
  • Made Enhancements to the existing project.
  • Introduced a new Release management process and got support from team. Implemented the Release management process
  • Created requirement and design documents.
  • Integrating Siteminder and documentum for Smartbadge and secureID authentication for the WDK application. Integration with Single Sign on (SSO).
  • Handled critical support issues the existing code base.
  • Wrote and discussed Use Cases
  • Production, and other environment support. Helped Fixing the bugs from production

Environment: Microsoft Project, Java (JDK 1.4), Web Services, SOAP, Axis, VB.Net, IIS, JDBC, JEE, JSP, Servlets, HTML, CSS, JavaScript, Windows 2003, JBuilder, XML, XSD, XSL/XSLT, Workflow, Oracle DB 9i, Xerces, Linux, Toad, WDK, Eclipse, Webtop, Web Publisher, XML Applications, Application Builder, Application Installer, WCM, SCS, Brava, Reporting Gateway, Captiva Scanning InputAccel,, AutoRender Pro, Microsoft Project, Smartbadge, Siteminder, LDAP, Wise, MVC Design pattern.

Confidential, Concord, CA

Consultant - Team Lead

Responsibilities:

  • Making Enhancements to the existing project.
  • Handling the Release management process.
  • Creating Documentation
  • Supporting the existing code base.
  • Handling the Release management process
  • Writing and discussing Use Cases
  • Production, and other environment support. Helped Fixing the bugs from production

Environment: WSAD, EJB, JNDI, Java (JDK 1.4), JEE, JMS, JTA, EAI, Perl. JSP, Servlets, HTML, CSS, javascript, Windows 2000, JBuilder, XML, XSD, XSL/XSLT, Struts, Workflow, TogetherJ, Oracle DB 9i, PL-SQL, JRun, Xerces, unix scripts, Microsoft project, Visio, UML, Clearcase, Log4J, XML Spy, Stylus Studio, JUnit, Toad.

Confidential, San Jose, CA

Consultant - Team Lead

Responsibilities:

  • Handled multiple projects simultaneously including onshore and offshore.
  • Experience managing resources offshore and onshore.
  • Mentoring
  • Project Planning
  • Requirement Gathering
  • Writing and discussing Use Cases
  • Designed the UI pages of the tool
  • Worked on the design of the backend.
  • Developed the code for UI side and middle layer part of the project.
  • Unit testing.
  • Integration & Integration Testing
  • Bug Fixing
  • Production support. Helped Fixing the bugs from production
  • Running Pilots for the future releases

Environment: Java (JDK 1.4), Windows NT, Multithreading, JBuilder, WebLogic, JSPs, Servlet programming, HTML, JavaScript, CSS, XML, XML Applications, Documentum 5.2/4.2, eContentServer, DFC, DocBasic, WDK, WebCache, RightSite, Developer Studio, Struts, MDF, XSL, Tidy, Oracle DB 9i, PL-SQL, LDAP, X-Metal, Web Sphere, Apache server, Xerces, unix scripts, ActiveEdit, iAPI, ACL, AutoRender Pro, Xalan, XSLT, webtop, Desktop Client, Documentum Administrator, Workflows, Webpublisher, eContentServer, iAPI, Rational Rose, RUP, Microsoft project, Toad..

Confidential, San Jose, CA

Consultant / Team Lead

Responsibilities:

  • Designed of the Transformer
  • Developed the Session Management with Documentum.
  • Developed the database schema. Wrote the DB interface to fetch and store the content into database.
  • Developed the code transformer.
  • Wrote test cases.
  • Performed the integration and integration testing.
  • Supporting the production with any bugs related to Transformer.

Environment: Java (JDK 1.4), Windows NT, Multithreading, JBuilder, XML, XML Applications, Documentum, DFC, Desktop Client, Documentum Administrator, WDK, Workflow, eContentServer, iAPI, Struts, MDF, XSL, Tidy, Oracle DB 9i, PL-SQL, LDAP, X-Metal, Xerces, xalan, Rational Rose, RUP, Log4J, Toad..

Confidential, San Jose, CA

Consultant

Responsibilities:

  • CDC Interface Library of Activities
  • DiD - Decentralized Information Development Workflow Application
  • DvD - Decentralized Vocabulary Development Workflow Application
  • CDC Admin - Administrative tools, which support all DxD functions.
  • CPR Admin – Customer Profile Administration Application
  • Involved in the Design of the Content Management System
  • Developed the Session Management with Documentum.
  • Wrote test cases.
  • Helped other teams of DXD in development. Developed some JSP pages, did testing too.
  • Supporting the production with any bugs related to Content Management System
  • Wrote support scripts for the production.
  • Wrote the Scripts for Load testing. Performed the Load Testing. Generated the reports of Load testing.

Environment: Java (JDK 1.3), Windows NT, Multithreading WebSphere, JBuilder, XML, XML Applications, Solaris, Documentum, DFC, WDK, Desktop Client, Documentum Administrator, eContentServer, iAPI, Servlet programming, JSP, X-Metal, Oracle, PL-SQL, Xerces, Rational Rose, RUP, Toad, Unix.

Hire Now