Navjot Singh

Software Engineer

Menlo Park, California, United States9 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in developing SaaS applications.
  • Strong background in data analysis and visualization.
  • Proficient in multiple programming languages.
Stackforce AI infers this person is a SaaS and MarTech expert with strong software development and data analysis capabilities.

Contact

Skills

Core Skills

Software DevelopmentPythonJavaData Analysis

Other Skills

Configuration ManagementJavaScriptMS SQLHTMLMariaDBTableauGoogle AnalyticsC++Core JavaSAS ProgrammingResearchSocial MediaProject ManagementMySQLRuby on Rails

Experience

9 yrs 9 mos
Total Experience
3 yrs 3 mos
Average Tenure
7 yrs 8 mos
Current Experience

Meta

Software Engineer

Aug 2018Present · 7 yrs 8 mos · San Francisco Bay Area

  • - Worked on WhatsApp Business Cloud API - (https://developers.facebook.com/docs/whatsapp/cloud-api)
PythonSoftware DevelopmentConfiguration Management

National science foundation - center for integrated pest management

Software Developer

Sep 2017May 2018 · 8 mos · Raleigh-Durham, North Carolina Area

  • Developed a web application in Java Struts2 to visualize the potential spread of infection across a spatiotemporal domain.
  • Application features: profile based login, configuration management, geographical data (ASCII, GeoTiff)
  • Technology Stack: Java, Maven, Tomcat, MS SQL, JavaScript, Ajax
JavaJavaScriptMS SQLSoftware Development

Murano corporation

Software Engineer

May 2017Aug 2017 · 3 mos · Research Triangle Park

  • Developed a web application to manage business operations and customer relations across the entire supply chain. Built the webapp with MVC architecture in Java Struts, using HTML, jQuery, Ajax for the frontend and MariaDB at the backend.
  • Automated various features of webapp by creating cron jobs to enable data extraction from EDI documents, create PDFs and checks, using PHP and SQL stored procedures. Also built the framework for creating dynamic pages. Setup and configured Apache Tomcat server on a Linux distribution as a test environment by replicating an existing production server.
JavaHTMLMariaDBSoftware Development

Mu sigma

Trainee Decision Scientist

Sep 2014Jun 2016 · 1 yr 9 mos · Bangalore

  • Developed a framework to provide an end to end system to analyze and setup Digital Marketing Campaigns by creating tags on the existing webpages
  • Automated data extraction using Python from Google Analytics (using Google API) into Vertica DB to compare and analyze the captured data
  • Integrated various kinds of analytical tools into the framework to perform testing on traffic and engagement metrics (visits, unique visitors, bounce rate, etc.) to build a recommendation engine
  • Integrated various datasets (salesforce dataset and click-stream database) to get the complete customer journey including media spend metrics
  • Created dashboards in Tableau for better data and result visualizations
PythonTableauGoogle AnalyticsData Analysis

Indian institute of technology, delhi

Research Intern

Jan 2013May 2013 · 4 mos · New Delhi Area, India

  • Video summarization using salient features extraction.

Education

North Carolina State University

Master’s Degree — Computer Science

Jan 2016May 2018

Punjab Engineering College

Bachelor of Engineering (B.E.)

Jan 2010Jan 2014

Stackforce found 100+ more professionals with Software Development & Python

Explore similar profiles based on matching skills and experience