We provide IT Staff Augmentation Services!

Principal Software Architect/team Lead Resume

3.00/5 (Submit Your Rating)

SunnyvalE

SUMMARY

  • 10 Years in Proven experience in design and development with Java, C/C++, and Python.
  • 10 Years in n - tier Internet, Intranet and Client-Server application design and development.
  • Database concepts with Oracle, Microsoft SQL Server, MySQL and PostgreSQL (including queries, stored procedures, triggers etc) experience.
  • Big Data/NoSQL (Hadoop, Cassandra, MongoDB, Elasticsearch) experience.
  • Cloud Computing (OpenStack, AWS, VMware, Apache Mesos, Kubernetes, Docker), security tools/ processes (Vault, PKI) and networking (DNS, Envoy, Service Mesh) experience.
  • DevOps concepts (SLAs, SLOs, SLIs, error budgets, etc.), processes, practices and tools experience.
  • Deep Learning frameworks (TensorFlow, Keras, PyTorch) understanding.
  • Strong advocate of continuous integration practices, design/code reviews, Test Automation, Unit Testing, Regression Testing, Performance Testing, Documentation, Production Monitoring practices.
  • Track record of embracing and driving change and influencing teams in adopting the change to development/delivery methodology and processes.

TECHNICAL SKILLS

Operating systems: Unix (Linux/HP-UX), WINDOWS, Prologue Twin Server.

Languages: Java, C/C++, Python, Ruby, Go, SQL, Oracle PL/SQL, HTML/DHTML, JavaScript, UML, Pascal, Basic, Intel x86 and HPPA assemblers.

Databases: Oracle, MS SQL Server, PostgreSQL, MySQL, Paradox, Microsoft ISAM.

Development tools: Eclipse, Websphere Studio, IntelliJ IDEA, Agitator, Visual C++ (MFC), GCC, MS Basic, Borland Pascal, Delphi.

Application Servers: JBoss, Weblogic, WebSphere, Oracle Application Server, Tomcat, Jetty.

Other: TCP/IP network programming, Web/REST Services, gRPC, EJB, JMS, Java Servlets, JSP, JDBC, JavaMail, SOAP, Lex/Yacc, ERWin, Rational Rose, CORBA, ACTIVEX/COM, Ant, Maven, Chef, Puppet, Ansible, Terraform.

PROFESSIONAL EXPERIENCE

Confidential, Sunnyvale

Principal Software Architect/Team Lead

Responsibilities:

  • Confidential Cloud Services is a one-click system that can be driven entirely by natural voice command for search, messaging, dictation, and many other applications.
  • Lead public cloud migration and implement platform strategy that enables business to stand up future partnership with little to no engineering effort. Drive the next generation of PaaS/SaaS platform. Work across multiple teams to implement best software development process, practices and patterns (service mesh, service identityservice discovery, tracing, monitoring, contract testing, etc.). Coach and mentor the engineering teams on best practices around building scalable, performant and perational distributed systems.

Environment: Linux (CentOS), AWS, Microsoft Azure, Apache Cassandra 2, Logstash 5, Elasticsearch 5, JDK 1.8, Go 1.8, Spring Boot 1.5, gRPC 1.8, Packer 1.1, Terraform 0.11, Vault 0.9, Docker 1.13, Kubernetes 1.9.

Confidential, Santa Clara

Lead Software Architect.

Responsibilities:

  • Unified data management platform for Big Data applications and Analytic Engines.
  • Define platform architecture (include technology stack and cloud integration) based on micro-services and cloud native principles. Lead the development effort for continues delivery/integration, infrastructure as code and platform/shared services.
  • Drive best practices for containers and application security.

Environment: Linux (Ubuntu/CoreOS), AWS, OpenStack, Ansible 2, PostgreSQL 9, Logstash 2, Elasticsearch 2, JDK 1.8, Go 1.6, Spring Boot 1.3, Packer 0.9, Terraform 0.6, Consul 0.6, Vault 0.6, Docker 1.10, Kubernetes 1.2.

Confidential

Senior Software Architect/Team Lead.

Responsibilities:

  • Platform allowing customers to develop, run and manage applications/databases.
  • Define strategy for moving relation databases to cloud environment. Responsible for architecture, design and development services for management shared Oracle/MySQL/
  • Cassandra instances. Responsible for design and development health/policy/SLA dashboards (include metrics gathering) across IaaS and PaaS. Drive/evangelize Linux containers adoption. Involve in OpenStack troubleshooting and optimization.

Environment: Linux (RedHat/CentOS), OpenStack (Trove, Heat, Ceilometer, Magnum) Grizzly/Havana/Juno, Chef 11, Ansible 1.8, MySQL 5, Oracle 11, MongoDB 2, Cassandra 1.2, Apache Flume 1.2, Logstash 1.4, Elasticsearch 1.1, JDK 1.7, Ruby 1.8, Python 2.7, Tomcat 7, Apache ActiveMQ 5, RESTful Services (Apache CXF 2.6), Spring 3, Hibernate 4 (JPA), JUnit 4, Docker 1.3, Mesos 0.21, Kubernetes 1.0.

We'd love your feedback!