Varun Naik, Software Developer in Sydney, New South Wales, Australia
Varun Naik

Software Developer in Sydney, New South Wales, Australia

Member since June 13, 2012
Varun is a flexible developer with years of experience in a wide range of web development roles, including front end, back end, and SRE. He excels at creating high-quality products while optimizing for performance and maintainability. Varun is focused on code quality, good test coverage, and building systems that do not require constant upkeep.
Varun is now available for hire

Portfolio

Experience

Location

Sydney, New South Wales, Australia

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), AWS, SQL, Python, JavaScript, React, Node.js

The most amazing...

...product I've built was a platform to connect smart devices together, turning smart devices into a unified smart home!

Employment

  • CTO and Developer

    2010 - PRESENT
    InnoBerg Technologies Limited
    • Designed and coded InnoTrack, a web-based GPS fleet/vehicle/asset tracking platform.
    • Created servers to interface with GPS tracking units using Python. Was responsible for implementation of the server and testing of both the server and the hardware that interacted with it.
    • Created the InnoTrack tracking website to view vehicles on a map. Was responsible for the entire website, including the frontend and backend (track.innotrack.in). InnoTrack is heavily AJAX based and most of the logic runs client-side as JavaScript.
    • Also designed and implemented the main website for InnoTrack. (http://www.innotrack.in).
    • Designed and set up database schemas and server.
    • Set up and administered the Linux servers including the web servers, GPS tracking servers, and the entire system including the email servers.
    • Implemented reporting and charting using Google Charts.
    • Technologies used: Google Maps, jQuery, Google Charts, PHP, Python, Mysql.
    • Designed InnoSMS, a SMS alerting application for corporates.
    • Implemented InnoSMS using Python (Django), HTML and CSS (work ongoing).
    • Responsible for product conceptualisation, high-level design, database design, web design and programming (both front-end and back-end).
    Technologies: CSS, HTML, Google Maps, JavaScript, PHP, Python
  • Independent Developer

    2009 - 2011
    Catskill Data LLC
    • Created ZoomReader, a Firefox extension to read webpages without distractions, using JavaScript and XUL.
    • Implemented web page parser in JavaScript to read the main content of a webpage discarding all irrelevant items.
    • Created the application UI using XUL, HTML and CSS and implemented several reading modes for hands-free reading.
    • Added support for registration and key verification using an API, as well as a demo mode.
    Technologies: XUL, CSS, HTML, JavaScript
  • Programmer

    2009 - 2010
    Contractor
    • Developed several Firefox extensions, including a Plagarism detection tool for ttributor Inc., Birdpie social media addon integrating the Twitter oAuth API, a social networking website addon integrating Facebook and Twitter APIs, an extension for a coupon site, and more.
    • Wrote several stock trading analysis scripts in Python.
    Technologies: CSS, HTML, XUL, C++, XPCOM, JavaScript
  • Web Developer

    2008 - 2009
    Torry Harris Business Solutions
    • Set up and maintained Dokeos, a PHP based training software for internal use within the organisation.
    • Modified the software to meet company specifications, and added new functionality. Designed, implemented and tested all modifications and integrated with the production system with no downtime.
    • Created general PHP programming tasks and scripts to help with training workflow.
    Technologies: jQuery, JavaScript, Java, Dokeos E-learning Suite, PHP
  • Developer

    2007 - 2008
    mPulse India
    • Designed, developed, and set up the company website
    • Wrote several scripts in Python and Bash to streamline and automate internal processes
    Technologies: JavaScript, CSS, HTML, PHP
  • Systems Administrator

    2007 - 2008
    RNA e-solutions
    • Set up a Hipaa compliant server for company use.
    • Designed, developed and set up the company website.
    • Set up infrastructure and the company network.
    Technologies: Linux, PHP

Skills

  • Languages

    Python, CSS3, SQL, JavaScript, Regex, HTML5, Bash, PHP, HTML, CSS, C++, Java, XUL, XML, C#, C
  • Libraries/APIs

    jQuery, Tastypie, Gevent, Google Charts API, Google Maps, Node.js, React
  • Paradigms

    Object-oriented Programming (OOP), Procedural Programming
  • Platforms

    Ubuntu, Linux, Windows, Debian Linux, AWS Lambda, Amazon Web Services (AWS), Drupal 7
  • Storage

    SQLite, MySQL, MongoDB, AWS S3
  • Frameworks

    Serverless Framework, Django, Twisted
  • Other

    Single Sign-on (SSO), AWS, AWS API Gateway, XPCOM, Dokeos E-learning Suite
  • Tools

    Adobe Photoshop

Education

  • Masters degree in Computer Science
    2006 - 2008
    Coimbatore Institute of Technolgy - Coimbatore, Tamil Nadu, India
  • Bachelors degree in Computer Science
    2002 - 2005
    Anna University (Sri Krishna College of Engineering & Technology) - Coimbatore, Tamil Nadu, India

To view more profiles

Join Toptal
Share it with others