Dinesh Kannan

Dinesh Kannan

Seeking full-time roles in software engg. starting Dec '17 | CS grad candidate at Northeastern University

Download Resume Contact Me

About Me

I am a graduate student in Computer Science at Northeastern University, Boston (graduating Dec 2017). My master's specilization is in software development, Machine Learning and Big Data.

I'd like to position myself as a problem-solver-engineer. I am building my career with that perspective. My passion for technology has driven me to acquire diverse experiences in areas like - Internet of Things (IoT), product engineering, web development, AI, Machine learning, Big Data, Business Intelligence. These experiences let me pick up useful technical and soft skills along the way.

I am looking to connect with professional learning opportunities and with people who share similar passion and interests. Please feel free to reach out!

Work Experience

Software Engineer Intern - Keen Home (May '17 - Sep '17)

Location: New York, US

  • Incorporated Amazon Alexa’s voice capabilities to smart vents – first of its kind in the industry
  • Built a completely functional Alexa skill adapter with fully automated tests - an AWS Lambda function written in NodeJS
  • Improved platform integration capability by contributing to the company's OAuth testing efforts in NodeJS
  • Improved reliability and elegance of core services of the IoT platform by providing full code/branch coverage using JavaScript
  • Improved control over docker containers of services though automated scripts managing git versioning, tags and releases
  • Teaching Assistant - College of Computer Science, Northeastern University (Jan '17 - Apr '17)

    Location: Boston, US

  • TA for the course CS2800 : Logic and Computation
  • Tutored 80 students in lab to be able to write elegant and clean code in ACL2s - a dialect of LISP language
  • Helped students with their understanding of programming paradigms and logical reasoning
  • Graded exams / homework
  • Software Engineer Intern - Clean Harbors Inc. (Jul '16 - Dec '16)

    Location: Boston, US

  • Introduced and initiated the development efforts on an internal analytics application to monitor employee work expenses, improving cost cutting decisions greatly - built middleware in C#, front end in AngularJS, database in MS-SQL
  • Saved data storage by 30% by building a web-app to control the growth of production logs. The app replaced a manual workflow that involved two different teams to get the work done. The app reduced time and manual efforts by 95% - built middleware in C#, front end in AngularJS
  • Research Assistant - Playable Innovative Technologies Lab (Jan '16 - Jul '16)

    Location: Boston, US

  • Improved a game that crowdsources human intelligence inputs to find satisfying assignments to Boolean Satisfiability Problems
  • Built and deployed a cloud app from scratch to control gameplay, scores, levels, feedback, validations and payments to players using MEAN stack behind Nginx
  • Designed and implemented a REST-ful logging service for logging gameplay data from the cloud app using NodeJS / MongoDB. Exported user data for research through automated scripts in Python
  • Improved play rates of the game through enhancing user experience by redesigning key game elements on screen in ActionScript
  • Software Developer Intern - Visual BI Solutions (Dec '14 - Apr '15)

    Location: Chennai, IN

  • Replaced a manual staff clock-in system with a completely automated one – built a web-app to log and monitor
  • Added more data visualizations in SAP Lumira by developing extensions to the tool - CVOM
  • Simplified data imports into SAP Lumira for live analysis by building data access extensions
  • Research Assistant - School of Computing, SASTRA University (Aug '13 - Jul '14)

    Location: Thanjavur, IN

  • Researched and designed a new data-hiding algorithm which improved security by increasing distortions using Burrows-Wheeler Transform (BWT)
  • Researched various compression algorithms for Data compaction in Data hiding
  • Published the algorithm with exellent findings in Indian Journal of Science and Technology (INDJST) Paper found here
  • Latest Projects