We provide IT Staff Augmentation Services!

Sr. Principal Engineer/architect Resume

5.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY:

  • Offer 20 years of software development and management experience
  • Strong qualified Software Engineer/Architect with management experience in delivering secure architecture, design and development services to teams responsible for the application of leading edge technology to deliver efficient and high quality solutions.
QUALIFICATION HIGHLIGHT:
  • Excellent understanding of full life cycle software development methodologies and tools.
  • Ten years experience in management/directions of Enterprise applications development.
  • Experience with Graph and Search technologies, Machine Learning/AI, Identity and Access Management, Mobile and Device Management, Cloud Compute/Storage.
  • Extensive knowledge with n - tier architectures involving Play Framework, J2EE, .Net and LAMP.
  • Experienced with Agile/Scrum, Scala, Java/Spring, Python, C#/C++/C, Perl, Shell scripts, Web Services, HTML5, JavaScript/JQuery, iOS and Android SDK, SSL, TCP/IP, Win32 API, COM, SQL/Non-SQL, Graph Databases, TinkerPop, Splunk, Elasticsearch, Solr, Hadoop, Spark, Docker, Jenkins, Git, Eclipse, Gradle, and Maven.
  • Highly creative, self-motivated, strong written and oral communication skills.

WORK EXPERIENCE:

Sr. Principal Engineer/Architect

Sunnyvale, CA

Confidential

Responsibilities:

  • Work with other team members to build the high performance index engine with powerful search capabilities for  Confidential  Store. It allows use to quickly find data using complex, sub-string, fuzzy, and full-text search queries.
  • The project technologies include Java/Spring, Solr, Cassandra, DSE, Docker, and Spark.
  • Graph Computing and Search Platform
  • Work with other team members to build the graph and search platform to denote, process and analyze the relationships between arbitrary concepts.
  • The project technologies include Scala, Java/Spring, TinkerPop, Cypher, Gremlin, Neo4J, Couchbase, and Titan.

Principal Software Engineer

Mountain View, CA

Confidential

Responsibilities:

  • Work with other team members to build the industry’s leading platform to securely deploy enterprise mobility services with proven MDM, MAM, and MCM solutions.
  • The project technologies include Authentication, Information Protection, Machine Learning, Recommendation, Python, Scala, Java, MySql, RMQ, RESTful API, Splunk, and Elasticsearch.
  • Media Business Intelligent, Search and Recommendation Engines
  • Work with other technical leaders to design and architect the core business intelligent interfaces, which will provide the bridge between content providers and our next-generation video platform.
  • The project technologies include AI, Machine Learning, Cloud Computing, Identity Management, Scala, Java, MySql, Web Socket, RMQ, Kafka, XMPP, RESTful API, NoSQL, and Graph.

Technology Researcher/Architect,

Santa Clara, CA

Confidential

Responsibilities:

  • Work with other part technical leaders in the exploration research focused on Sensor Networks, Ambient Intelligent, and Trust Relationships for all entities on the Internet.
  • Design Semantic Relationship models for identifying patterns and anomalies and for mining data, involving techniques: AI, Machine Learning, Data Mining, Network Analysis, Information Retrieval.
  • Implement the Cyber Grid project with Scala, Java, Neo4j, Web Socket, HTML5, JQuery, RESTful API, Android, and Hadoop.
  • Coordinate in the innovation research of new ideas for future Engineering solution within the cloud lab environment.
  • Lead IAM project and work with others to define and implement a policy-based, fine-grained authorization, involving: SaaS Services & Gateway, EMB, Cloud Billing, OAuth, OpenId, SAML, XACML, WSO2, MongoDB, OpenStack/Amazon EC2.
  • Interactive Media Platform (IMP) and Social Interactive Network Infrastructure (SIN)
  • Interact with internal business units and external vendors to understand the current and emerging services/application on various content delivery networks and location-based services.

Software Engineering Team Lead

Santa Clara, CA

Confidential

Responsibilities:

  • Work closely with team to lead the technical aspects of designing and implementing highly reliable and scalable  Confidential Advertise and Search Platform that serve more than half a billion people.
  • Lead in the product development using Agile/Scrum, Java, Web Services, AJAX, JSON/JQuery, XSLT, PL/SQL.
  • On-demand Marketing Automation, SaaS Web based Platform
  • Coordinate and lead in the application development using Javascript, AJAX, JSON/JQuery, XSLT, HTML5, Perl, LAMP, Ruby, Memcache, .Net C#, Java, iOS and Android SDK, PL/SQL.

Software Engineering Team Lead/Architect

Milpitas, CA

Confidential

Responsibilities:

  • Lead and manage an engineering team in the design and implementation of Secure Print On-Demand Distribution solution. The technology involves C#, ASP .Net, Java, SOA, JSON/JQuery, XSLT/XPath, XSL-FO, Variable Data Publish template, DRM, File Compression and Encryption, iOS and Android SDK, and PL/SQL.
  • Online Credit Card
  • Provide project leadership across several department groups for developing and integrating to credit card system, including: budget control, production timetable and team coordination.

Staff Software Engineer/Practice Manager, 

Milpitas, CA

Confidential

Responsibilities:

  • Manage and perform extensive research and development on portal solution and application security. The architecture of the system is entirely based on SOAP/Web services, SAML, .Net C#, ASP .Net C++/C, Security, Java, J2EE, JSSE API/SSL, XML, and ADFS.
  • Web Application/Portal Vulnerability Analysis
  • Lead and perform extensive work on understanding how security attacks are conduct. The technologies include URLScan, SSL, Code scanning, OllyDbg, SQL Injection, Cross Site Scripting, MITM.
  • Technical Mentoring, Design/Code Review and Customer Support
  • Provide technical guidance to the development team members.
  • Responsible for design and code review for the enterprise team.
  • Work with customers to apply patches/bug fixes.

Staff Software Engineer

Redwood Shore, CA

Confidential

Responsibilities:

  • Research and work with team members to develop innovative learning content and collaboration solutions. Technology involves SOAP, WebDav, Java, EJB, Servlet, JDBC, XML, XSLT/XPath, DOM/SAX, JSP, C++/C, and PL/SQL technologies.
  • Mentoring and Support
  • Provide technical supports to apply patches/bug fixes for customer.

Senior Software Engineer

Confidential

Responsibilities:

  • Enterprise Scalability Business Intelligent Framework
  • Participate, design and implement the enterprise IBM BI solution. Featuring a C/C++/Java, Web Services, Adaptive Communication Environment (ACE), distributed services architecture.
  • Business Intelligent, OLAP, OLE and Web Reporting
  • Coordinate and develop OOAD/UML, OLAP, OLE automation, C/C++, Windows Programming, MFC, (D)COM application to expose the report objects.

We'd love your feedback!