Moharnab Saikia is a graduate student at North Carolina State University pursuing an M.S. in Computer Science. He has experience developing web applications using technologies like Ruby on Rails, Java, and the MEAN stack. He has worked as a student programmer at NC State tracking bugs and automating reports. Previously he was an associate software engineer at Accenture in India where he wrote reports in SAP ABAP and created KPI reports. He has developed several academic projects including a restaurant review scraper and a peer review metrics module.
1 of 1
Download to read offline
More Related Content
moharnab-ft
1. 517 Tartan Circle, Apt 21
Raleigh, NC 27606
www.moharnabsaikia.com
MOHARNAB SAIKIA
(919) 771-3973
msaikia@ncsu.edu
github.com/moharnab123saikia
EDUCATION
North Carolina State University Raleigh, NC Aug 2015 – May 2017 (Expected)
• M.S. in Computer Science, GPA: 3.61
• Graduate Coursework: Design and Analysis of Algorithms, Operating Systems, Object-Oriented Design and Develop-
ment, Database Management Concepts and Systems, Software Engineering, Internet Protocols, Data Intensive Com-
puting.
Assam Engineering College Guwahati, India Aug 2009 – May 2013
• Bachelor of Engineering in Computer Science and Engineering, First Class Graduate (Honors)
EMPLOYMENT
Student Programmer NC State University, Raleigh May 2016 – Present
• Tracked and fixed bugs, re-factored the code and redesigned the interface for increased efficiency and maintainability
of the Research Commitment and Tracking System and the Financial Reporting web-apps(JSP and Servlet based)
• Effectively integrated version control using git in all the projects which ensured easy maintainability
• Proactively created a Java program to automate the creation of the Annual Reports of the Centers and Institutes which
reduced manual data entry by 10 days
Associate Software Engineer Accenture, India Jan 2014 - May 2015
• Wrote Reports/Interfaces in SAP ABAP handling both Functional and Technical Incidents and Change Requests for the
client ABInbev
• Developed a batch script which helped transfer approximately 10000 user files between two SAP servers and saved
around 50 man-hours of work
• Created 20 weekly and monthly KPI reports every month to help the clients analyze and optimize the delivery process
• Facilitated communication as a release coordinator to ensure effective and timely delivery of changes
LANGUAGES AND TECHNOLOGIES
• Java, C, Ruby, Python, SAP ABAP, HTML, CSS, JavaScript, MySQL, IBM DB2, MongoDB
• Ruby on Rails, jQuery, Bootstrap, Node.js, AngularJS, Express.js, Ionic, Git, Eclipse, Linux
TECHNICAL EXPERIENCE
Academic Projects
• RestoScrapper: Developed a Ruby on Rails app along with a Chrome extension that shows aggregated ratings and
reviews from Yelp, Trip Advisor and Foursquare with the help of data scraped via a Python script.
• Metrics for Expertiza: Designed and implemented a module to generate metrics for peer-reviews in Expertiza (an open
source peer-review web application built with the Ruby on Rails framework).
• Online Book Library: Built a library system using Ruby on Rails and MySQL which allowed users to check out, return and
suggest books and also had admins to manage the same. It also supported e-mail notifications and checkout histories.
• University Library Management System: Built a library management system in Java and Oracle DB with a focus on
triggers and procedures which offered management of 3 types of resources – books, cameras and rooms.
• P2P system with centralized index: Developed a peer to peer file transfer system in Python which helped in under-
standing P2P and client-server systems and build a number of fundamental skills related to TCP/IP communication.
• Micro shell: Implemented the micro shell command interpreter in C which has a syntax similar to UNIX C shell.
• Thread Library: Developed a non-pre-emptive user-level threading library in C that supported the routines Create, Yield,
Join, JoinAll, Exit and also having support for semaphores.
Personal Projects
• E-Store: Developed a simplified online store application using the MEAN stack which utilized various RESTful APIs like
Facebook for login and Stripe for credit card payments. It also supported multiple currencies via the Open Exchange
Rates API.
ADDITIONAL EXPERIENCE AND AWARDS
• IBM DB2 Academic Associate Certification
• Conducted a 3-day workshop on IBM DB2 with 73 participants (Oct 2013) at Assam Engineering College
• Worked as a Programming lab assistant at Assam Engineering College, Guwahati (Aug 2013 - Oct 2013)