2

Click here to load reader

Resume_ALOK

Embed Size (px)

Citation preview

Page 1: Resume_ALOK

607 S Beech St. Syracuse, NY, 13210

ALOK ARYA +1 (315) – 728 – 0088 [email protected]

https://www.linkedin.com/in/alarya

EDUCATION https://github.com/alarya SYRACUSE UNIVERSITY, NY

MASTER OF SCIENCE – COMPUTER SCIENCE (GPA: 3.67) EXPECTED GRADUATION - May 2016

Relevant Course work: - Design and Analysis of Algorithms, Software Modelling and Analysis, Principles of Operating System, Internet Programming, Advanced Systems Programming, Design Patterns, Object Oriented Design

UNIVERSITY OF PUNE, SINHGAD COLLEGE OF ENGINEERING, PUNE, INDIA BACHELOR OF ENGINEERING – COMPUTER ENGINEERING(GPA: 3.46) Aug-2008 – May 2012

Relevant Course work: - Data Structures and Algorithms, Software Engineering, Object oriented modelling and design, Advanced Databases.

TECHNICAL SKILLS Languages: - C#, Java, JavaScript, PL/SQL, ASP.NET, C/C++, PHP, Objective -C, Swift, Node.js Scripting: JavaScript, Python, Bash Back-end: - Oracle, MySQL, MongoDB, MSSQL Tools: - Visual Studio, SAP ERP, Xandria, Apache Tomcat, IIS, Eclipse, GIT Operating Systems: - SUSE Linux Enterprise server, Ubuntu, Windows, OSX

INDUSTRY EXPERIENCE WEB APPLICATION DEVELOPER – AZEER SWIM, Syracuse NY June 2015 – Present

Developing an e-commerce website for a start-up company. Using ASP.NET MVC and MSSQL. Used N-Tier architecture using DI framework.

WEB APPLICATION DEVELOPER – MARKETSPACE, Charlotte NC Sept 2015 – Dec 2015

Worked to develop a site to facilitate smaller banks to buy and sell financial opportunities online. Used the Laravel 5.1 framework. (www.marketspaceusa.net)

SYSTEMS ENGINEER – INFOSYS TECHNOLOGIES LIMITED, Bangalore, India Sept 2012 – June 2014

Knowledge of Oracle database internal architecture (11g).Skills to manage enterprise database. Administered SAP infrastructure of BMW across the globe and underlying database (Oracle 11g) {SAP Basis}

LINUX server administration (SLES)

ACADEMIC PROJECTS LEXICAL SCANNER February 2016

A Lexical scanner written in C++ for parsing the C++11 code. It returns a stream of semi-expressions which makes it easy to be analysed for semantics. It uses a state design pattern.

CODE PARSER WITH ABSTRACT SYNTAX TREE March 2016 Integrated the C++ Lexical Scanner with C++ Code Parser. Along with parsing the code, the parser builds a m-ary tree of the various scopes in a package. Tree provides interface for querying data like function complexity.

MY CENTRO November 2015 An app for iOS platform in Swift for getting real time bus arrival times and tracking the location of the buses. The app does this for local transport services “Centro” in Syracuse, NY.

Application programming for Linux OS ( C and Bash) August - December 2015 A collection of Bash script and C programs developed over the course of semester for the "Advanced Systems Programming” course. These programs cover interacting with various facilities provided by Linux OS like file systems, users, processes, kernel space, and inter-process communication.

Grading Website using MEAN Stack May 2015 – July 2015 As an independent summer project, I developed a prototype/Framework for a grading website for one of the CS Department courses using the MEAN Stack.

ONLINE FILE REPOSITORY March 2015

Developed a website using ASP.NET MVC 5 for content collaboration between users. A drop-box like tool for sharing files and collaborating online. Also, created web API whose services were consumed by a WPF application. {AJAX, JavaScript, JQuery}

CODE DEPENDENCY ANALYZER October 2014 Developed a tool for code analysis of C# code. Helps in understanding existing code by finding user defined types and the relationships between them (developed a parser for language syntax). Additionally, shows complexity of each package which is useful indication of code refactoring.

Page 2: Resume_ALOK

REMOTE DEPENDENCY ANALYZER November 2014 Finds dependencies between packages in a large code base. Useful for debugging and carrying out testing on large code base. Uses code analyser developed previously. Services are hosted by a server. Multiple clients can request the service remotely from multiple servers having independent code repositories. {C#, WPF, WCF). Also, demonstrated how dependency analyser can be used in a Continuous build and integration system {Sub-versioning} through an architecture concept document/

SECU-MAIL: Secured mail (Using encryption and XML tags) Jan 2012 – May 2012 Developed a client application which leverages from XML and provides end-to-end security for communicating emails via existing services. Used XML to build custom encrypted parts (XML tags) of an email, compiled to make an XML object used for transmission over existing SMTP server. {JAVA, XML}

Mobile recharge site April 2011 Developed a site for simulating a mobile recharge website.{PHP, JavaScript, AJAX, Apache TomCat, MySQL}