We provide IT Staff Augmentation Services!

Team Lead / Technical Lead Resume

3.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY:

15+ years of experience building software products in startups and large companies. Have a firm grasp of the fundamentals of object - oriented analysis and design. Experience in multi-threaded application design. Recognized for producing high quality results under critical time constraints.

TECHNICAL SKILLS:

Programming Languages: Java, C++, SQL, JavaScript

Frameworks: Spring, Spring MVC, Spring Data JPA,, Hibernate, Jersey, ApacheStruts, Hibernate, JUNIT, Power Mock, JMock

Web Services: REST, Soap/Apache Axis

Software and Subsystems: Eclipse, Spring, Visual C++, Tomcat

Version Control: GIT, SVN, CVS, Perforce

Operating Systems: Linux, Windows

Databases: PostgreSQL, Redis, Oracle, Solid

Networking: SNMP, TCP/IP, UDP

Others: Spring Boot, Kafka, Kubernetes, Docker, ANT, Maven, MG Soft MibBrowser, iReasoning, Quartz Schedular

PROFESSIONAL EXPERIENCE:

Confidential, Sunnyvale, CA

Team Lead / Technical Lead

Responsibilities:

  • Designed, implemented and refined application components (Java) within Confidential .
  • Designed most of the REST endpoints.
  • Management of Stream Processers, topics and partitions of Confidential Broker running within a Kubernetes cluster. Implemented auto-scaling capabilities.
  • Designed and developed a Job Manager framework using Quartz job scheduling library. Refactored deployment code to work within Job Management framework.
  • Designed and development monitoring of all nodes along with Rules and Notifications.
  • Scaled Confidential to manage more than 100,000 devices.
  • Currently refactoring the code to make it modular. In the process of making the components dockerized Microservices running in a Kubernetes cluster.
  • Introduced Power Mock and JMock for Unit Testing and increased the number of Unit Tests.

Confidential, San Jose, CA

Technical Leader

Responsibilities:

  • Responsible for server components of the Spectrum Expert application. Designed and implemented the channel air quality module. Aggregated and analyzed metrics related to the channel air quality. Also managed air quality streams to sensor.
  • Responsible for the integration of Cognio Spectrum Expert to the then Cisco Wireless Control System via a proprietary protocol over SSL where users could add Cognio Spectrum Expert to Cisco Wireless Control System which allows remote monitoring of Interferers and AirQuality.
  • Responsible for overall build of the product. The product was built with ANT.

Confidential, San Jose, CA

Software Engineer

Responsibilities:

  • My primary responsibility as a software engineer is to work on the Element Management System ( Confidential ) that Confidential is producing for its products.
  • The Confidential is a management tool used to configure, monitor and manage multiple Confidential .
  • The Confidential is based on the AdventNet WebNMS framework.
  • The Confidential follows the client-server model and is developed using Java with the client using a combination of Swing and XML.
  • The client and server communicate through a set of distributed objects that use RMI as the underlying protocol.

We'd love your feedback!