We provide IT Staff Augmentation Services!

Director & Sr. Technical Architect Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 8 years experiencing on Technical/Project Manager and Engagement Manager with customer facing, project coordination, sizing, capacity planning and cost control, team building/coaching/ & management, project management including scrum master, progress/bug tracking, reporting, build cut - off & release,
  • 20 years of experiences on J2EE & Portlet application development in both front-end and back-end. Expertise on Java Servlet, Portlet JSR168/286, Portlet-Factory, ORM-Hibernate & JPA, Web-service (SOAP/Restful), Web Socket, Apache Kafka, Confluent, CXF, JMS, Hadoop, Spark, Splunk, HTML5, CSS3, Bootstrap (Responsive Design), XML, XSD, JAXB, JSON, JSF, PrimeFaces, Ajax, JQuery, Object-Oriented Javascript, JSP, AngularJS, ReactJS-Redux, Karma, Jasmin, Web-2.0, Junit, JMock, TestNG
  • Frameworks used include SpringMVC, SpringData, SpringBoot, Spring DM, Spring Cloud, OSGi Bundle, Struts 2, Web-Object, Rails, Faces, Oracle ADF, Flask, Django, Node.js, NPM, Webpack, Babel, Gulp, Grunt, Atom, Visual Code. Code Versions & Tracking: SVN, Git, Github, JIRA, VersionOne. DevOps: Maven, Gradle, Travis, Jenkin, CircleCI, Docker, Swarm, Kubernetes, Docker Hub, Docker Cloud.
  • 10+ years of experiences on Enterprise Architecture design and implementation. Best practice on multiple design-patterns. Expertise on design and implement IaaS/PaaS/SaaS on Public, Private and Hybrid Cloud platform including Heroku (Ops & Workers), and AWS (Lamda, EC2, RDS, RDB, Glacier, S3, CloudFront, CloudWatch, SQS, SNS, IAM, API Gateway, AWS Data Pipe-line, Auora, Athena, DynamoDB, Redshift, Kinesis, Firehose, and other AWS products), AWS DevOps & Development (Elastic Beantalk, CloudFormation, CLI, SDK)
  • ( Service-Oriented-Architecture (SOA), Event-Driven-Architecture (EDA), Business-Intelligence (BI), Micro-service & Containerize Architecture, Web-service APIs, Web-Service-Remote-Portal (WSRP), Ecommerce B2C & B2B, Cloud-based and SaaS Application architecture, Security architecture with Role-Base-Access-Management (RBAC), Single-Sign-On (SSO), OAuth, SAML, OWSAP, SSL, Cryptography, HIPAA, Identity Access Management ( Confidential TIM-TAM, AWS IAM, WSO2 IAM), Elastic Search, Lucene-SOLR, Agile and Test-Driven-Development (TDD), RDBMS & NoSQL Data Modeling (Conceptual/Logical./Physical models) & Tools (MS Visio, Lucichart, Rational, SQL Workbench, SQL Developer, ERWin)
  • 2 years of Architecture Design and hand-on Development for IoT platform using AWS IoT Platform, Azure IoT Hub, protocols: MQTT, D2D, XMPP, java 8, SDKs, Big Event Data Acquisition & Processing infrastructure (ETL, Hadoop Map?Reduce, Kafka, Zookepper/Eureka, Spark, ELK stack - Elastic Search, Logstash & Kibana)
  • Hand-on automated performance architecture design, performance monitoring & tuning for large-scale Web/E-commerce application. Tools used; LoadRunner, WebRunner, Heap Analyzer, PMD, Find Bugs, JProfiler, YourKit, JMeter, Blaze Meter, Seige, Selenium, Confidential Wily Introscope, Dynatrace, and New Relics.
  • Hand-on experience on WebSphere Application Server Network Deployment v.6, 7 & 8.5 (WAS-ND), WebSphere Portal V.6,7,8, WebSphere Content Management V.6.1 (WCM), Apache HTTP, Nginx, LDAP, Websphere Edges, WebSeal, Tivoli Identity and Access Manager (TIM, TAM, TPS, TDI, TDS), WAS Single-Sign-On (SSO), e-Community (ECSSO), Tomcat, JBoss. Deep knowledge on LifeRay, and BackBase Portals.

TECHNICAL SKILLS:

Languages: C, C++, Java 7 & 8, Portlet Factory/Experience, Perl, Python with Flask and Django, Unxix shell-scripts, Node.js, RubyOnRails, Travis, RuboCop, Reek. Front end HTML5, CSS3, LESS, SASS, D3, Bootstrap, Node JS, Angular JS, React JS-Redux, JQuery, Web 2.0, UI/UX, Responsive Design, OWASP 10, SANS 25, SOX, HIPAA, Checkmarx & Jsoup.

E-commerce suites: ATG, Hybris risk/change management. Tools used include MS Project, Jira, VersionOne, Rally, Git in Agile methodology.

Databases: DB2 9.1, MySQL 5.6, Postgres 9.5, Oracle 11g/12c, MongoDB 3.4, Cassandra/Datastax 3.5, Solr/Lucence 6.0

Development tools: Eclipse 4.x, Spring Tool Suite (STS) 4.x, Aptana 3.0, JDeveloper, Rational Application Development (RAD) v. 6, 7.5, 8, Confidential Portlet Factory 6.1/Experience Factory 7.0, UML 2.0, DB2 Toolkits, MySQL Workbench 5, Hibernate, JPA, Ant & Maven 3, Gradle, Atom, MS Visual Studio. Confidential Code Management & Version Control (CMVC), Rational ClearQuest/ClearCase, Subversion (SVN), Git, GitHub

Platforms: Confidential AIX, Linux RedHat/Suse, Window Servers 2008/2012, AWS, Heroku

PROFESSIONAL EXPERIENCE:

Director & Sr. Technical Architect

Confidential

Responsibilities:

  • Manage IoT backend improvement project to bring the current capability of processing big data into large scale (from 75K devices closed to 3 mils devices) to adapt the rapid growth of SleepIQ system.
  • Development micro-services to handle sensor’s data and event processing through the pipeline, using SpringBoot, Spring Data, Docker, Docker cloud, and AWS Container Service (ECS).
  • Re-infrastructure BI system to utilize the combination of open-source and AWS services including API Gateway, Athena, Aurora, DynamoDB, Redshift, Lambda, CloudWatch, CloudTrail, SQS, SNS.
  • Architect and leading the implementation for Risk-Assessment Analysis Tool application. This is a Pharmaceutical Research SaaS-application to manage Clinical Trials used by multiple external Client-Divisions of MediData. Design in micro-service architecture with full features (Microservice APIs, IAM, AWS API Gateway as Service Discovery, Data backup & recovery). Develop performance benchmark & stress testing for the application deployed on AWS cloud environment. Technical stack includes: Ruby-on-Rail, React JS (ES 6 base), Redux
  • Webpack, Babel, Karma, Sinon, Enzyme, HTML5, CSS3, LESS/SCSS, Git, Jira, Travis, RSpecReek, SimpleCove, Bullet, New Relic, Python scripting & Jmeter/Blazemeter. Design architecture and lead development team on Mortgage Lending multi-channel Portal project for DRB Bank. Technology stack: React JS, Redux, babel, webpack, Git, Node JS, Java 8, micro-service architecture with SpringBoot, Docker, Swarm on Heroku cloud platform, Postgres 9.5, OWASP, Checkmarx & Jsoup. Git, Rally. Manage and architect the
  • BlogIt ” project that provides cold-marketing and friend-made platform for the public. Technical stack used include: HTML 5, CSS3, ReactJS, Bootstrap & w3.css for responsive design, Python 3.5, Flask 0.10, MySQL 5.6, MongoDB 3.5, Apache Webserver and OpenID. Design Platform Architecture for using XMPP, DDS, MQTT, AMQP, Event messaging via Kafka, and Spark as central BI application data. Develop Device-Gateway prototype on NetBeast for device communication on wireless devices.

Sr. Solution Architect

Confidential, Palo Alto, California

Responsibilities:

  • Assist on re-architecting set of Digital Marketing applications structures and flows to fit into the new company’s IT infrastructure and providing remote service for other part of HP (Enterprise) after the company splitting in-half.
  • Refractor java code of Product Information Management (PIM) and Digital Marketing applications to improve application health. Develop 4 micro-service modules to handle digital data on max-scale in AWS cloud platform. Technology stacks: Java 8, JSON, Mongo DB 3.5, Oracle 12c, SpringBoot, SpringData
  • Spacedog, AWS API Gateway, VPC, Lambda. Develop POC for Product Marketing API service, using Angular.js & SpringBoot. Design Hybrid cloud strategy and working with AWS on pricing and options to maximize ROI. Using AWS VPC, S3, EC2, RBS, CloudFront, EBS, Lambda
  • Disaster Recovery (DR) and Beantalk Prototype Containerized architecture for CI/CD, using Docker, Docker Hub, Docker Cloud, Kubermetes, Git, Jenkin.. Prototype cloud-based SaaS (Software-As-A-Service) on Digital Marketing applications used for various business clients.
  • Design Stream Data platform to enable real-time and shared data using Apache Kafka & Zookeepers. Delivery also includes revision for unified data model across applications.
  • Research and provide recommendation on mobility strategy (based on HTML,CSS, JQuery Mobile) to enrich customer experience through selected services, in addition to multi-channel marketing web-platform using responsive design.

Sr. Performance Architect

Confidential, Beaverton, Oregon

Responsibilities:

  • Review architecture design of the B2B Ecommerce application for performance and scalability improvement. Legacy Code Refactoring using Java 8, Oracle 12c, MongoDB 3.4, Solr 6.0 Responsible for all performance criteria of both the core application and integrated components (web-services, analytics,..) in-front of stakeholders
  • Lead an agile performance-tuning team to troubleshoot and analysis performance bottle-neck, using JProfiler, Seige, BlazeMeter Write Performance Test Cases & Suites for next coming release and setting various component benchmarks Develop performance automation test plan (Python, Nose automation framework) and lead the integration of test automation into build process. Implement Performance Monitoring Dashboard, using Node.JS, HTML 5, CSS3, Ajax Additional Tools used include Jmeter, Blazemeter, JProfiler, YourKit, HeapAnalyzer, MongoDBMongoDex, SQLDeveloper, Sharding and Replica Sets.

Sr. Solution Architect

Confidential, San Ramon, California

Responsibilities:

  • Research & design Platform-as-a-Service (PaaS) used for GE rapid SaaS (Software-as-a-Service) development. Responsible for architecting Portal component that includes customization, personalization and Customer
  • Relationship-Management (CRM) capabilities. Coding prototype cloud-application for monitoring Oil & Gas pipeline to utilize PaaS API

Sr. Solution Architect & Project Manager

Confidential, Cupertino, California

Responsibilities:

  • Manage & lead team on performance tuning for a large-scale E-commerce application at Apple. In charge of project deliveries that includes performance bottleneck identification (using LoadRunner, JProfiler, JMeter), code profiling analysis (using PMD, Firebugs), changes implementation, metric and verification. In addition, debating the die-hard of WebObject (business-managed multithreading) framework in large scale environment, creating POC and providing recommendations.
  • Design e-commerce architecture for Row44, a video-streaming service company, using Hybris solution to achieve new business strategy and goal with maximum reusability of current infrastructure and resources.
  • Manage BI project on Healthcare Analytics for Veteran Administration Medical Research Center. Develop data-model, design ETL flow & Data-mining architecture, guarantee compliances (HIPAA,..). Technology stack: Java 8, Oracle 12c & Informatica.

Sr. Solution Architect & Sr. Project Manager

Confidential, Fremont, California

Responsibilities:

  • Role in Engagement Manager to lead an architecture team from discovery phase to initiate new client account, (ROW44) whose business is to serve video-streaming on air-planes. Help client to implement Service-Oriented-Architecture (SOA), replace content management system, and enhance digital-marketing features. Also responsible for customer point-of-contact, project coordination and cost and release management. Design and implement Security Architecture, Role-Based-Access (RBAC) and Single-Sign-On (SSO) for a new Portal platform that co-operated with an old Web-based application system. Technology stack: WAS 8, WPS 7, WebSeal, TIM, TAM, Tivoli Directory Server (TDS) and MS Active Directory. This is used for Canadian Pacific Railway Portal.
  • Leading development of Business-Intelligent (BI) Dashboard Portal project for a large-scale Analytic system in Telecom industry, hand-on java portlet coding on portlet-communication and search modules.
  • Technology stack: WebSphere Portal 7, WAS 8, JSR286, JSF and PrimeFaces, RAD 7.5, Maven, Agile methodology. Consult and develop project roadmap to help client upgrading Oracle 9i to 10g with major changes and enhancements (at KRAFT FOODS). In addition, perform security architecture review on RBAC and e-community SSO implementation across business domains. Utilize Active-Directory, LDAP, SAML, Esurf and Protected System pattern. Revise existing RBAC architecture to enhance dynamic permission assignment into client authorization system that was manually developed by client with external RBAC database structure and java coding modules. Design architecture solution and hand-on implementation of security mechanism and e-community single-sign-on for a large-scale Portal & legacy J2EE applications system at Canada government agency. Require to unify security, governance for both systems operated in different user-domains. Technology stack includes Webseal, TIM, TAM, Policy server, TDS, Active Directory, and Apache, Agile methodology. Design and implementation
  • Base-Access-Management (RBAC) for a new Enterprise Portal system, including working with business end-users to define role, operations and resources, working with role engineer and admin team on implementation. Technology stack includes WAS, Web seal, TIM, TAM, SSO, SAML, TDI, TDS. Re-design database security architecture for Well-Link project (at BAKER HUGHES) to provide entitlements of wells data access to various stakeholders of an Oil Drilling company in Houston, Texas. Utilize the PPDM Data Model, ADF Framework, Oracle 11g and WebLogic 11gR1. Manage updates, release, risks, bugs and change requests using MS Project and VersionOne. Performance tuning and troubleshoot 7 J2EE applications in client environment via re-evaluation of pre-designed application architecture, changing servers configuration and recommendation on various code changes. Tools used include Confidential Wily Introscope, GWT console, DynaTrace, Firebugs, and Confidential Heap Analyzer Fully design the architecture and lead agile team to implement of Vendor Evaluation tool for an Ecommerce client (SEARS HOLDING). This is a machine-learning analytic application that develops a generic web-mining algorithm without any knowledge about web-structures of thousands target vendors.
  • The application recursively trains itself on the fly in order to detect critical information on target websites for analysis and evaluation. Discuss and contribute to scoring definition and formula based on various features, including Assessment, Assortment, Pricing Index, Locator, Support, Web-quality, Delivery and Popularity. Leading and manage development team. Technology stack included Confidential Nutch, Lucene Solr, Perl, Java 6, Hibernate, JQuery, Ajax and Agile development methodology.

Researcher

Confidential, Mountain View, California

Responsibilities:

  • Conduct research, modeling and coding simulation programs on next generation concept of Dynamic Space Configuration. Languages: Perl, Python and Java multi-threading on CyberPro framework.
  • Develop grid-cell partition algorithms to improve data-mining methodology for processing huge real-time flight data Develop Merge and Diverge Clustering Simulation, a java multi-thread application, to detect Flight Structure Network Pattern & Vibration.

Sr. Portal Architect & Manager

Confidential, SanFrancisco, California

Responsibilities:

  • Evaluate pros & cons between Websphere Portal, LifeRay and BackBase Portals to make final design decision and demo to business partners. Fully architect and develop a new Portal and portlet infrastructure from scratch to replace the old thin web-system of the university and convert old applications into portlets. Coordinate various stake-holders, school-departments who own the applications for agreements and supports along the process. The new Portal platform utilizes WAS 6.
  • WebSphere Portal 6.1, WCM 6.1, TIM, TAM, LDAP, SSO, WebSeal and Oracle 10g products, based on Service-Oriented Architecture (SOA) in High-Availability (HA) & cluster environment. Lead and mentor agile team to develop Graduation Planner (GP) portlet application. It helps student successfully schedule and complete on-time their 4-year academic program. Lead and mentor team to develop Official Transcript Request (OTR) portlet application to provide online transcript request, payment and delivery encrypted transcript via download or email.
  • Lead and mentor agile team to develop Financial Aid Online (FAO) portlet application to provide online Financial Aid system, included filling application, verification, submitting, processing and recording. Operate on-site Portal Program for administrators, developers, end-users and related parties.

Sr. Software Architect

Confidential, San Jose, California

Responsibilities:

  • Design Architecture & Lead the conversion of “Channel”, a CRM application from J2EE to Portlet JSR 168 and deploy it on Confidential Global Business Partner Info portal. Fully convert the Servlet and JSP front-end pages.
  • Technology stack included Portlet Factory 6, WAS 6.1, WebSphere Portal Server 6.1 and DB2 9.1, Spiral methodology.
  • Re-design the architecture & lead the team to implement a new Web-based Contact Center for Websphere Message Broker (WMB) product support, using SpringMVC, JMS, WAS 6.1, DB2 9.1, and Web 2.0. Lead development of "Price Management" J2EE application used by local Marketing Dept. to manage product pricing, business partner discount/promotion and synchronize manufacturing inventory status of various Confidential products.
  • Use SpringMVC, JSP, Hibernate, Was 6.1, DB2 9.1, Water-Fall methodology. Leading development of "Schedules", a J2EE application used to schedule shipping/handling and tracking of various Confidential products according to product availability, store-locators & destination world-wide.
  • Use Struts2, Hibernate, JSP, Was 6.1, DB2. Lead invention and development of "Single-Sign-On" (SSO) technology to automatically log-in user into various Confidential web/application servers via single unique log-in ID and password, plus managing user secured level and entitlements using
  • Tivoli Policy-Director (early TIM+TAM). SSO won US patent in April, 2002 and embedded into WAS as configurable service. SSO use LTPA cookie mechanism to transfer user base-auth from application to application in the same cluster/domain, Water-Fall methodology. Develop the front-end of "Global Partner Info" application, using JSP, Object JavaScript, DOM and XHTML. This is a 3-tiers e-Business application that connects Confidential Business Partners into a shared supporting channels & marketing lines operated by Confidential
  • Develop Manufacturing Remote Control System (MRCS) in C++ to monitor, transfer real-time control message in/out manufacturing floors via TCP/IP protocol. Develop automated controller for manufacturing robots using Programmable-Logic-Control (PLC), Dynamic C, and C++ programming language

We'd love your feedback!