Gaurav Dalvi Atlassian55

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

 

Contact
Gaurav Dalvi
www.linkedin.com/in/gauravdalvi Senior Software Engineer at Atlassian
(LinkedIn) San Francisco Bay Area

Top Skills Summary


Data Structures
Github Profile : https://github.com/gaurav-dalvi
Java
C
Specialties: Strong Algorithms, Data Structure skills.
Languages Programming Languages: Golang, Python, Java, C, C++
Version Control Systems: Git, Perforce, ClearCase.
English
Java Technologies: Design Patterns in Java , Apache Wicket, Java
Marathi
RCP
Hindi
Databases: Oracle, Mysql
Operating Systems: Windows, Linux
Web Technologies: HTML, CSS, XML, XPATH, XSLT, JSON
Open Source Technologies: Apache Hadoop, Apache Cassandra,
Apache Tomcat
TIBCO: Enterprise Messaging System, Active Matrix, Business
Works,UDDI Registry,TIBCO iProcess, TIBCO Adapters.
Tools: Eclipse, PyCharm, Apache ant, Apache Maven,SOAP-UI

Experience
Atlassian
Senior Software Engineer
June 2019 - Present 
San Francisco Bay Area

Member of permissions team

Cisco
Software Engineer IV
April 2016 - June 2019 (3 years 3 months)
San Francisco Bay Area

- Working on Container Networking Plugin (CNI) for kubernetes and Cisco'


ACI. http://github.com/noironetworks/

- Worked on Cisco Container Platform (CCP): https://www.cisco.com/c/en/us/


products/cloud-systems-management/container-platform/index.html . SaaS

  Page 1 of 5
   

to provision Kubernetes clusters on OpenStack or Vcenter backend using


microservices and Kubernetes operator model.

- Worked on Cisco sponsored Open Source project : https://github.com/contiv


* Contiv is Policy-based Infrastructure plugin for Networking and Storage in
Docker containers. Its one of the
most innovative and feature rich plugin. Competitive products are Calico,
Flannel, Weave. More information
at http://contiv.github.io/
* Contiv currently works with Docker swarm, Kubernates, Nomad , Mesos

Equinix
Software Developer
July 2015 - March 2016 (9 months)
Sunnyvale

- Worked on Prototyping ELK stack for Equinix's Datacenter. Parsed syslogs


and setup Elasticsearch cluster to collect and index those logs based on
different search criteria. Prototype consisted 3 Node Elastic search Cluster
which had uptime for about 2 months, without any issues.

- Did independent study of Attribute Based Access Control (ABAC) . Presented


its possible use in Next generation Policy engine for network elements in
provisioning platform.

- Worked on Equinix Cloud Exchange provisioning platform. Technologies


stack consisted of Tail-f , Java, Jersey framework, Angular JS, REST API
Endpoints.

Cisco
3 years 2 months

Software Engineer III


January 2015 - July 2015 (7 months)
San Jose

- Member of Cisco's Inter Cloud Fabric Team

- Working on brand new PNSC (Prime Network Services Controller) - A unique


management control plane solution that provides centralized management of
virtual network services. For more information - http://bit.ly/1z9psRL. PNSC is
core part of Cisco's Inter Cloud Fabric.

  Page 2 of 5
   

-Information about Inter Cloud Fabric : http://bit.ly/1DfVDUb

- Currently working on IM (Image Management ) Which is responsible of


converting VM images into target cloud provider image format. No matter on
which network you are, which platform you are using , which hypervisor you
are using, Image conversion should convert VM images accordingly.

- Languages used : Python and java

Software Engineer II
June 2012 - January 2015 (2 years 8 months)
San Jose

- Member of Platform Independent QoS team.

- Responsible for developing/ supporting new features for Cisco IOS - Core
routing Operating System.

- Involved actively in resolving complex defects in densely deployed network of


Cisco routers (e.g ASR1k, ISRs) and switches (e.g Cat 4k )

- Developed a feature for Cisco's OnePK toolkit - Cisco's Software Defined


Networking (SDN) solution.

- Responsible for resolving Memory alignment, Memory leaks issue in the


current code for optimization and performance improvement.

- Worked on Remote Call Admission Control feature (RCAC) - Involved in


Designing, Developing, Testing and optimization phase of Software feature
development.

- Worked in Agile environment with 3 weeks as Sprint.

- Writing code in C language most of the time.

- More information about our product : http://bit.ly/1B3vLfm

Symantec
Graduate Intern
May 2011 - May 2012 (1 year 1 month)
Culver City

  Page 3 of 5
   

• Designed and Implemented automation task of finding and checking


component version of Symantec Endpoint Protection Software. Built this tool
using Java and Windows Shell Scripting.
• Optimized time of Manual task from 20 mins to 1 min on one machine.
• Reduced Set up time by creating Pre configured Virtual Image for testing
Group Update Feature (GUP) of Symantec Endpoint Protection Software.

TIBCO Software
Associate Consultant
April 2008 - July 2010 (2 years 4 months)
• Involved in key client engagements with Safeco Insurance (USA), Deutsche
Bank (Germany) and Neteller (Canada)
• Studied and analyzed key requirement specifications for developing Large-
scale enterprise architectures. Agile
development methodology was used in most of the Client side projects.
• Implemented optimized business processes (Web services based on SOAP /
JMS) as a part of the Enterprise Application Integration solution, using the
TIBCO BusinessWorks Service orchestration engine.
• Developed a module for TIBCO IProcess (Business Process Management
Engine) Workspace Browser using Java RCP.
• Presented a seminar on the UDDI protocol and use of UDDI Registry in
Service Oriented Computing.

IBM Global Business Services


Associate System Engineer
October 2007 - March 2008 (6 months)
• Successfully completed a 12 weeks training in SAP-ABAP

IBM-India Software Labs


Software Intern
August 2006 - April 2007 (9 months)
• The goal was to provide read access to the Non-Windows file systems
(ReiserFS/Ext2FS etc.) through the Windows with a layered structure; which
makes this utility generic and thus future additions will be easy.
• Read the partition table and found out the start of the required File System’s
partition on a Dual boot machine.
• Analyzed raw data of targeted partition and interpreted that data according to
File system’s Meta data structures
• Supported File Systems: ReiserFS and EXT2.
• Provided Generic APIs to incorporate new File System seamlessly.

  Page 4 of 5
   

Education
University of Southern California
MS, Computer Science · (2010 - 2012)

College of Engineering Pune


B.Tech, Computer Science · (2003 - 2007)

  Page 5 of 5

You might also like