Arjun Dass
Web Developer - Game Developer - Software Developer

Education


Stevens Institute of Technology, Hoboken, NJ

December 2017

Master of Science in Computer Science

GPA: 3.8/4.0


SRM University, Kattankukathur, Tamil Nadu

May 2016

Bachelor of Technology in Computer Science

GPA: 7.1/10

Skills


Operating Systems

Unix (Ubuntu 16.4), Windows XP/7/8/10

Programming Language

C++, C, Java, SQL, PHP, Python

Database Systems

Oracle 8i, SQL Server, MS Access, MongoDB, PostgreSQL, Hadoop


Tools

Unreal, Unity, Maya, Adobe Photoshop, Android Studio, Ms Office

Internet Technologies

HTML5, CSS3, Javascript (Node, Angular, React), Django, jQuery, Ajax, Vanilla Javascript.

Experience


Hyland Software Inc, Westlake, OH

June 2018 - Present

Software Engineer 2, Information Technology

  • Developed reusable Angular web components for the Hyland OnBase client. Researched and implemented different client-side state management frameworks like NgRx. Integrated Unit and E2E tests.

  • Currently working on developing Hybrid mobile application using Angular, GraphQL and Hyland's In-house mobile shell responsible for providing native mobile functionality.

  • Subject matter expert on multiple front-end modules and components of the hybrid mobile application.

  • Consult with Product Owner and the Scrum master to identify minimal viable product and decomposed feature set into small scoped user stories.

  • Continuously integrated and deployed developed software. Updated the continuous integration/deployment scripts as necessary to improve continuous integration practices

  • Provide guidance and mentoring to interns and new hired employees.

  • Researched and prototyped a native OnBase mobile client for both Android and IOS using Flutter.

Cold Spring Harbor Labs, New York City

December 2017 - June 2018

Software Engineer, Information Technology

  • Worked on rebuilding Mascot Parser using Python, JavaScript, React, and MongoDB for reading genetic genome files.

  • Increased the overall efficiency of the parser by removing bottlenecks and refactoring the existing modules

  • Developed Restful API’s for maintaining the integration of front end with MongoDB database using Node and React.

Arkadium, New York City

May 2017 - September 2017

Software Developer Intern, Information Technology

  • Developed interactive games using HTML5 Canvas and Phaser Game Engine.

  • Develop factives using Javascript frameworks like InfernoJS, ReactJS and VelocityJS

  • Developed a Javascript library for altering files of different extensions.

  • Upgraded existing projects by integrating ES6 Javascript conventions and removing JQuery

OLX-India, Gurgaon

March 2016 - August 2016

Software Developer Intern, Information Technology

  • Desined and Developed Web Applications Projects using MEAN and LAMP Stack.

  • Evaluated the SEO of the websites using Google Analytics.

  • Worked on MySQL and MongoDB Database.

  • Designed the Database Schema for the web Applications.

  • Performed diverse roles in application design including the development and testing of android applications.



Job-Ninja, Gurgaon

November 2015 - February 2016

Full Stack Developer Intern, Information Technology

  • Designed and Developed front-end of Company’s website using HTML5 and Bootstrap 3.

  • Maintained the Integration of Front-End and Backend using NodeJS and MongoDB.

  • Developed a we application from scratch using HTML5, CSS3,Bootstrap for company's project.



Certifications


 OCJP - Oracle Certified Java Programmer

September 2014

 NIIT Certificate of Excellence

November 2014

 Cetificate of Excellent Performance - Hindustan Petroleum Internship

July 2014

 Certificate of Excellent Performance - Job Ninja Internship

February 2016

 Certificate of Completion: HTML5 Game Development - Udemy

October 2016

 Certificate of Completion: Java Multithreading - Udemy

October 2016

 Certificate of Completion: Python Desktop Application - Pluralsight

March 2017

 C++ Fundamentals

September 2017

 Java Fundamentals

September 2017

 Learn How to Program with C++

September 2017

 Introduction to Algorithms

March 2017


Portfolio


* I keep updating my projects on a regular basis.

Projects


 GEDCOM Parser - Agile Software Development  

May 2017  



  • Practiced some of the Extreme Programming(XP) and Scrum methods on a small team project.

  • Developing command-line application analogous to PyLint, to discover anomalies in GEDCOM genealogy files.

  • Implemented User Stories involving test cases to check correctness of information during each Sprint

  • Test results after every Sprint shows User Story name and enough details for user to understand and resolve errors/problems in GEDCOM file



 Text Editor - Java Programming  

April 2017  



  • Created a Text Editor using Java Swing and AWT class.

  • Editor allows you to create new text files a and edit existing files.

  • The editor also provides user authentication using encrypted passwords.

  • User has to login or register to access his/her respective files.



 Interactive Task Manager - Human Computer Interaction

December 2016  



  • A Web application molded into a game to make you more productive and Efficient. The application is designed using HTML, CSS and Javascript.

  • The application allows you to add tasks and at the same time provides you with an interactive Snakes and Ladders game.

  • The application also features a walk through which will help you with the functioning of the application.



 GoFood - Buy and Sell Food Online

November 2016  

  • An e-commerce prototype website built using the MEAN stack to allow users to order food online.

  • The site also allows user to compare the prices of the same cuisine offered by different vendors.

  • The application also uses Elastic search for real time searching of the products.



 BookCloud - Startup, Web Programming

August 2015  



  • Developed a web application by implementing the LAMP Stack for college students to allow them to sell or buy used and new books.

  • Developed a Database Schema for the entire Web Application using MySQL.

  • Developed a MySQL based Chat Application and integrated it into the website.



 Cost Cutting Techniques in LAN, Simulation

November 2014

  • The Project defines the techniques by which we could reduce the cost implementing the LAN for an Organiazation using vlan in switches, truncing, voice over IP etc.



* All Projects are avaialble on my Github page.

Contact Me