Profiles from Search

Profile photo

Nandini Vij

2nd

Previous positions

  • Software Sustaining Engineer Co-op at Splunk
  • Instructional Student Assistant at San Diego State University

Education

San Diego State University, Master’s degree, Computer Science

500+

Background

Summary

Software Engineer at Splunk Inc

Experience

  • Sofware Engineer

    Splunk

    June 2019 – Present(4 months)

  • Software Sustaining Engineer Co-op

    Splunk

    January 2019 – May 2019(4 months)San Francisco, California

  • Instructional Student Assistant

    San Diego State University

    September 2018 – December 2018(3 months)Greater San Diego Area

  • Software Engineer Intern – Sustaining

    Splunk

    May 2018 – August 2018(3 months)San Francisco Bay Area

    Recommendations (1)
  • Instructional Student Assistant

    San Diego State University

    January 2018 – May 2018(4 months)San Diego, California

  • Software Engineer

    HCL Technologies

    September 2014 – June 2017(2 years 9 months)Noida Area, India

    Worked on middleware applications in camera and imaging domain. •Successfully delivered more than 15 image processing features of medium and high level of difficulty optimised to the required target time given by the client. •Ported C code to work on the embedded system. •Designed memory map for proper memory management of the multi core machine. •Optimised C/C++ code by minimizing complex calculations and identifying areas for multi- core processing. •Wrote assembly code for time consuming hot spots and efficiently utilised multi cores and multi processors to achieve faster processing. •Performed unit testing and integration testing for the optimised module. •Wrote perl and shell scripts for different test scenarios. •Designed test plans for comprehensive testing of applications. •Prepared and maintained documents to track the the project life cycle and product releases. •Tracked requirements at each phase of the project from requirement gathering till delivery. •Gained deep understanding of agile methodology. Team size : 4 Technologies used: C, C++, Perl CM Tools: Git, SVN, Gerrit Mobile Application Development Developed a mobile application for proof of construction which can access digital camera from a mobile device using WiFi. Application was made using android and Xamarin. Team size : 3 Technologies used: Android, Xml, Xamarin

    Recommendations (1)
  • Associate Software Programmer

    IndiaMART InterMESH Limited

    January 2014 – August 2014(7 months)Noida

    Developed and modified modules of the company’s sales website. Used large SQL queries to extract and use information from relational databases. Developed a web service to serve push notifications to android phones using Perl.

  • Trainee

    IBM Career Education Program

    June 2013 – August 2013(2 months)New Delhi Area, India

    Developed and deployed cross platform mobile applications using IBM WorkLight and also gained hands-on experience on android application development.

  • Project Trainee

    HCL career development center

    June 2012 – July 2012(1 month)New Delhi Area, India

    Received industrial training on core Java. Worked on developing an application of Banking system.

Education

  • San Diego State University

    Master’s degree, Computer Science

    2017 – 2019

  • Guru Gobind Singh Indraprastha University

    Bachelor’s Degree, Computer science engineering

    2010 – 2014

    Ansal Institute of Technology

    Activities and Societies

    Class representative for 4 years. Placement team member.

Languages

  • English

    Native or bilingual proficiency

  • Hindi

Projects

  • Train Simulator

    January 2014 – May 2014

    Developed a simulator that shows the collision free movement of trains. Based on a research paper titled- “A permutation based algorithm to optimally reschedule trains in railway network” Language used- Core Java.

    Team Members (2):
    • Nandini Vij,
    • Nitika Pasricha
  • Task manager application

    June 2013 – August 2013

    A user-friendly interactive Android application. User can create tasks by filling details, edit them and set reminders. Language used: Android

    Team Members (1):
    • Nandini Vij
  • Online Counselling System

    March 2013 – May 2013

    Developed software requirement specification (SRS) of Online counselling system. Software requirements and details for facilities like- student counselling, managing the student record, and search feature for all information about counselling procedures and institutes.

    Team Members (1):
    • Nandini Vij
  • Hometown IOS App for students

    October 2017 – 2017

    Developed an IOS application for students of SDSU which uses networking and Maps. -This app will allow users to post where they are from and allow them to see on a map where others are from. -The app has two basic parts. First part is posting the user information and second is the viewing of data posted by other users. In the second part the user can view data in the form of list and sort the data on the basis of country and the year they joined SDSU and view users on the map based on the country and year sorted. – Users are displayed using annotations and there nicknames given at the time of registration. – At the time of registration the user are given an option to select there location dynamically from the map and the latitude and longitude of the location is fetched.

    Team Members (1):
    • Nandini Vij
  • Renters IOS Application

    October 2017 – December 2017

    The registered users are able to log in and receive rent/lease-renewal reminders. It also enables users to generate work orders, set there severity level and view their current status. Technologies Used: Swift4, Xcode 9, Firebase

    Team Members (1):
    • Nandini Vij

Skills & Expertise

  • Core Java
  • JavaScript
  • Eclipse
  • Root Cause Analysis
  • Android Development
  • Linux
  • Troubleshooting
  • C
  • Python (Programming Language)
  • MySQL
  • C++
  • HTML
  • Programming
  • SQL
  • Swift

Certifications

  • AMCAT Certified Software Engineer – Product

    Aspiring Minds, License 816637-260

    September 2014

  • AMCAT Certified Software Development Trainee

    Aspiring Minds, License 816637-166

    September 2014

  • AMCAT Certified Software Engineer – IT Services

    Aspiring Minds, License 816637-259

    September 2014

  • Learning C++

    LinkedIn, License

    July 2018

  • C++: Move Semantics

    LinkedIn, License

    July 2018

  • C++: Smart Pointers

    LinkedIn, License

    July 2018

Courses

San Diego State University

  • Machine learning
  • iPhone/iPad Mobile Application Development(CS 646)
  • Programming For GIS(CS 537)
  • Formal Languages I(CS620)
  • Theory of Parallel Algorithm(CS-662)

Guru Gobind Singh Indraprastha University

  • Software Engineering(ETCS 202)
  • Algorithm Analysis and Design(ETCS204)
  • Java Programming(ETIT303)
  • Computer Networks(ETCS 306)
  • Computer Architecture(ETCS 305)
  • Object Oriented Programming Using C++(ETIT 209)
  • Software Testing(ETCS404)
  • Operating System (ETCS 212)
  • Data Structures(ETCS211)
  • Database Management System(ETCS309)
  • Data Warehousing and Data Mining(ETCS 310)

Honors & Awards

  • The Bronze Standard(IAYP)

    The International award for young people

    November 2012

  • Certificate of Participation

    Organising Committee commonwealth Games 2010 Delhi

    October 2010

    Performed at closing ceremony.

  • Director’s Award for academic excellence

    Ansal Institute of Technology

    Received this recognition in 1st, 3rd, 4th, 5th and 6th semester during bachelor’s degree.

Organizations

  • Hcl Technologies

    Software Engineer

    September 2014 – June 2017

  • Indiamart Intermesh Ltd

    Associate software programmer

    January 2014 – August 2014