Nitish Jain

Nitish Jain Email and Phone Number

Site Reliability Engineer at TikTok @ TikTok
Nitish Jain's Location
San Jose, California, United States, United States
Nitish Jain's Contact Details

Nitish Jain personal email

About Nitish Jain

Detail-oriented, responsible and committed Software Engineer, with a get-it-done, on-time and high-quality product spirit. More than 9 years of experience in source code management, DevOps, release engineering and CLI applications using variety of programming languages and technologies. Technical proficiencies include:Programming languages: Python, Perl, Bash shell scriptingLibraries: Pandas, Elasticsearch, Matplotlib, JSON, sh, LogWriterTools: Jenkins, Consul, git, ClearCase, SVN, Docker, BitBucket, SonarQube, VMware vSphere, JFrog ArtifactoryDatabase: MongoDB, PostgreSQLFramework: FlaskMethodologies: Agile Software Development, Object-Oriented Programming (OOP), Scrum

Nitish Jain's Current Company Details
TikTok

Tiktok

View
Site Reliability Engineer at TikTok
Nitish Jain Work Experience Details
  • Tiktok
    Site Reliability Engineer
    Tiktok Nov 2021 - Present
    Los Angeles, California, Us
    Maintaining the privacy and security infrastructure
  • Cisco
    Software Engineer
    Cisco Jan 2020 - Nov 2021
    San Jose, Ca, Us
    - Lead DevOps team for a product with team size of 100 developers.- Reduced commit turnaround time by 30-40% by improving commit workflow processes.- Developed packaging process by automating patching that allows developers to quickly get package to validate their changes- Configured Jenkins jobs to accomplish automating build, test, and release pipelines- Developed a commit pipeline that integrates SonarQube(SA/code coverage), Bitbucket, and Jenkins for pull request checks before committing to master.- Automated release process which helped improve overall productivity of team. Team can publish a package within a day which used to take couple of days before.- Orchestrated CI workflow pertaining to third party bug tracking tools like Jira, Rally and CDETS. With this, specifying a BugID in commit message automates the entire workflow like change the state of the bug, add change log and fill in the required data in bug tracking system.- Managing nightly packaging/test processes for multiple releases (3-4 at a time)- Wrote bash scripts to be a part of our Jenkins workflow for building packages, running regression tests- Customized Jenkins email notification, git change log report and spark (Cisco webex teams) notifications as well as html formatted reports- Converted Jenkins freestyle projects to Jenkins declarative syntax Pipeline to refer it for multiple jobs- Automated admin related bitbucket task using python.
  • Cisco
    Software Engineer
    Cisco Mar 2015 - Jan 2020
    San Jose, Ca, Us
    • Designing and developing repository manager comprising of ~100K lines of PERL/Python code and utilizes ClearCase/git as underlying SCM• Led a group of 6 engineers in understanding, design and development of the software solutions• Designed and developed an exporter to migrate ClearCase SCM code to git repositories.• Independently designed and developed an exporter to migrate multiple git repositories to single git repository.• Active scrum master for the agile methodology driven project• Enhanced repo manager to support the development of components, which are independently versioned and shared across multiple branches, leading to greater code reuse, higher quality, and faster development cycles• Implemented certain tool commands as a RESTful API so that they can easily be integrated with other tools.• Performed feature engineering to determine correlation between issues reported by static analysis tool and internal/customer found defects.• Setup and maintenance of MongoDB database for the toolset.• Design and develop JSON outputs for tools CLI, used widely by clients to interact with the SCM tool• Implemented pre and post command triggers to enhance commands functionality• Introduced element level ownership to enforce criteria based on that ownership• As a test prime, responsible for regularly executing and maintaining the regression test suites.• Provide technical training on Git, Python and SCM tool to support team
  • Tata Consultancy Services
    It Analyst
    Tata Consultancy Services Dec 2010 - Mar 2015
    Mumbai, Maharashtra, In
    • Designed and developed GUI and Engine for Windows, Linux and handheld device applications• Design/Developed the encryption module to encrypt files/modules.• Design/Developed the licensing module to authenticate access to the product.• Implemented Serial and Socket communication protocol in Python to test various LTE devices with this tool• Interaction with client/customers for requirements gathering and resolving issues.• Dynamic generation of commands from XML.• Storing tool logs in database and generating reports in pdf, txt, html formats

Nitish Jain Skills

Python Perl Pyqt Qt Linux Sql Javascript Restful Webservices Shell Scripting C Databases Html Jsp Postgresql Programming Software Development Agile Methodologies

Nitish Jain Education Details

  • Jmit,Radaur
    Jmit,Radaur
    Computer Science Engineering

Frequently Asked Questions about Nitish Jain

What company does Nitish Jain work for?

Nitish Jain works for Tiktok

What is Nitish Jain's role at the current company?

Nitish Jain's current role is Site Reliability Engineer at TikTok.

What is Nitish Jain's email address?

Nitish Jain's email address is ni****@****ail.com

What schools did Nitish Jain attend?

Nitish Jain attended Jmit,radaur.

What skills is Nitish Jain known for?

Nitish Jain has skills like Python, Perl, Pyqt, Qt, Linux, Sql, Javascript, Restful Webservices, Shell Scripting, C, Databases, Html.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.