I completed my Bachelors in Computer Engineering from Pune University in 2013. Then I pursued a professional career at the Bank of New York Mellon (iNautix Technologies) in India. I worked there as a part of the Entitlement Management Service back-end team for Pershing LLC’s revolutionary software NetX360 for 2 years. I worked on developing and maintaining modules for a number of projects, including online modules, stored procedures, batch jobs, formulating SQL queries for IBM-DB2. I gained considerable experience at the company and became excellent at productive team dynamics and corporate behavior.
Challenges presented by the courses I took in my first year at UB helped me substantially extend my abilities to code and find solutions to difficult problems. I consistently worked hard to obtain the highest scores on all of the projects, including the Operating Systems assignments where I scored a perfect score in a semester long large systems project in C. I also worked as a Teaching Assistant for the Introduction to Computer Security course in the Fall 2016 semester.
When I am not working or studying, I enjoy playing and watching tennis, hiking, reading books, traveling, trying new restaurants, attending colloquiums, and cooking.
Currently, I am actively searching for a full-time opportunity at a company having innovative projects and development initiatives in the Software/Security area. I am looking forward to apply the knowledge and experience that I gained during my Bachelors, Masters, and previous workplace.
Los Altos CA 94022, USA
Masters in Computer Science (GPA 3.593)• Expected Feb-2017
Fall 2015: Analysis of Algorithms, Information Retrieval, Distributed Systems, Computer Security.
Spring 2016: Operating Systems, Machine Learning, Applied Cryptography and Computer Security.
Summer 2016: Database Systems.
Fall 2016: Algorithms for Modern Computer Systems, Advanced Topics in Computer Security (Seminar).
Bachelors in Computer Engineering • May-2013
2nd year: Discrete Structures, Programming and Problem Solving, Digital Electronics and Logic Design, Data Structures and Algorithms, Microprocessors and Interfacing Techniques, Conputer Graphics, Computer Organization
3rd year: Database Management System, Data Communication, Microprocessors and Microcontrollers, Digital Signal Processing, Theory of Computation, Principles of Programming Languages, Computer Networks, Finance and Management Information Systems, System Programming and Operating Systems, Software Engineering
4th year: Design and Analysis of Algorithms, Principles of Compiler Design, Object Oriented Modelling and Design, Artificial Intelligence, Software Testing and Quality Assurance, Distributed Operating Systems, Advanced Computer Architecture, High Performance Networks, Information Security
Grading Assistant • September 2016 - December 2016
Applications Developer • September 2013 - June 2015
Through the different courses in my undergraduate, I gained basic proficiency in the programming languages Java, C, C++, C#, .NET.
By working on various mainframe projects at iNautix Technologies, I became proficient in working with large scale data by developing stored procedures, online modules, batch jobs, optimizing sorting, SQL query optimization and different project development and deployment steps.
Working on different rigorous masters projects at the University at Buffalo equipped me with a deeper understanding of
1. C and GDB through the Operating Systems course
2. Python through the Machine Learning, Computer Security and Database Systems courses
3. Java through the Database Systems and Information Retreival courses
4. Being a grader through my Teaching Assistant position for the Introduction to Computer Security course in Fall 2016
Working on a project titled Cappr at the New Era Hackathon, 2016 and eventually winning the 2nd Runner up prize provided me with a great experience in different back-end and front-end Web technologies within a span of just 24 hours.
LANGUAGES: Java, C, Python, PlusCal, HTML, CSS, JS, C++, COBOL, JCL
DATABASES: DB2, MySQL, PostgreSQL, SQLite
SOFTWARE PACKAGES: Eclipse IDE, IntelliJ, MS Visual Basic, Visual C++, TLA+
OPERATING SYSTEMS: Windows, Linux, Z/OS
VERSION CONTROL and FRAMEWORKS: Git, Django
Designed and created a SQL parser and database management system from scratch in the Database Systems course.Java, JDBM
Obtained a perfect score in the Operating Systems assignments for OS161:
Developed a multilingual Information Retrieval System on Apache Solr that enabled searching data across 5 different languages and included components like content tagging, faceted search, cross-document analysis (sentiment analysis) and summarization.Java, Solr, Information Retreival
Model checked on TLA+ tool using PlusCal the following algorithms:
Developed a statistics management system that enabled managers to direct their teams on the portal and allowed fans to view different match related statistics. (ENVIRONMENT: C#, .NET, MS-Access)C#, .NET