This summary provides an overview of Madhav Menon's background and experience:
Madhav Menon is an iOS app developer with over 5 years of experience building scalable and modular iOS applications. He has worked as a sole iOS developer for Commvault Systems and as a system development intern at Apple, where he designed diagnostic authoring tools. Menon has strong skills in Objective-C, Swift, Java, C++, and web technologies. He holds an MS in Computer Science from Rochester Institute of Technology and a BS in Electronics from University of Mumbai.
The document shows all my professional education, work experience, technical expertise, interests and accomplishments (Accolades) throughout my career.
This document describes my professional Education, Work Experience, Technical Expertise, Awards, Accolades, Interests, Professional Certifications and professional projects that I implemented and developed all throughout my career.
Masters of Computer Science Candidate with around 3 years of work experience in Java EE, Spring MVC, Hibernate, JavaScript, JQuery, Back End Software Development. Looking for an opportunity as a Full Stack Developer
1. MADHAV MENON
65A Eatoncrest Drive, Eatontown, NJ 07724 ♦ C: 585-210-6575 ♦ kmadhav1987@gmail.com
https://www.linkedin.com/in/madhav-menon-09171987
Motivated and proficient iOS app developer with a strong current background in industry technology. Proven ability
to work independently or as part of a team. Skilled at building scalable and modular applications and precisely
executes development projects from concept to delivery.
Programming Languages - Objective-C, Java, C++
(Intermediate), Swift (Basic), Python (Basic)
Platforms - iOS, Mac, Linux and Windows
Web Technologies - HTML & CSS (Basics), JSF, JSP
Database - PL/SQL, MySQL, SQLite, JDBC
Software Tools - Xcode SDK, Eclipse, vi Editor, Mac
Profiling Instruments, Android Studio, Matlab
Excellent critical thinking and problem solving skills
Software Engineer, 1 yr 5 mos,
Commvault Systems, Inc – Tinton Falls, NJ
Sole iOS developer in team maintaining, designing and implementing application for iPhone and iPad. The
application provides users access to backed up file system and cloud data which they can search, preview,
download and share.
Built, tested and deployed a scalable and modular application. Also modified existing software to correct errors,
improve performance and adapt to new versions of iOS.
Developed multi-file upload mechanism that auto-syncs iCloud library media, backs up to a specified location
and notifies any change made to the library using Photos API.
Developed document-provider extension support for MS office apps to allow editing of documents in the app.
Designed UX using storyboard, improved application architecture, built APIs for features with other teams.
System Development Intern, 1 yr,
Apple Inc – Cupertino, CA
Designed and developed two scalable end-to-end diagnostic authoring tools. Tools comprised of a
comprehensive macOS application to build and modify contents or features of troubleshooting workflows
supported by a stable concurrent SQL database with REST services implemented in python.
The tool could build or modify existing workflow and generate troubleshooting scripts based on some
pre-defined criteria. It had the capability to download large files, load contents into core data and upload the final
script, all of which was achieved through multi-threading and parallel execution using filehandle and
NSStream APIs.
The tool mimicked object library of storyboard where features can be drag-dropped and modified.
Worked effectively with team to ensure elevated user experience.
Gathered requirements, designed system architecture & database using core data , designed UX
using storyboard and functionality testing.
Graduate Research Assitant, 8 mos,
Rochester Institute of Technology – Rochester, NY
Worked on understanding the role of blended interactions in mobile tourism. Designed and built a story-telling
tourism iPhone app to support the study.
The application included location-triggered events using Core location. The triggers would invoke digital
experiences like augmented reality, image or audio using Core services. The application also used Core motion
framework (accelerometer and gestures) to identify the position and motion of the device.
The content was loaded dynamically by the application based on user profile using a comprehensive CMS
backend at runtime.
Worked closely with the design team to ensure application user experience was desirable and usable.
PROFESSIONAL SUMMARY
SKILLS
WORK EXPERIENCE
2. Senior Software Engineer, 3yrs 2 mos,
Infosys Ltd – India
Developed multiple iOS (iPhone / iPad) utility applications for clients such as Apple Inc. Actively involved in
designing scalable and modular system architectures.
Worked with team and individually to see projects through to completion using Agile development process.
Created applications that interact with RESTful services and backends. Built frameworks and reusable
components that can be applied to iOS applications developed across teams. Performed requirement analysis,
code optimization, bug fixes, functionality evaluation and application profiling.
Led a team of four and ensured multiple successful application releases.
Master of Science: Computer Science, 2015
Rochester Institute of Technology - Rochester, NY
GPA - 3.48
Advanced Programming and Program design (Java, C++), Foundations of Algorithms, Intro to AI, Intelligent
Security System, Data exploration & Management, Data Mining, Computer Networks, Foundations of Parallel
Computing, Pervasive & Mobile Systems & Cryptography.
Bachelor of Science: Electronics, 2009
University of Mumbai - Mumbai, India
GPA - 3.5
Recommendation System using Collaborative Filtering (June 2013) - Developed movie recommendation
system (Matlab) based on user trust. Employed collaborative filtering in order to determine a trust matrix
between users on the basis of their ratings for movies.
Credit Card Application Evaluation System (May 2013) - Developed an Expert system which evaluates the
application for credit card and gives a result. The knowledge base and GUI were developed using JESS.
Single Application Multiple data for Participatory Sensing (May 2015) - Designed and implemented a
prototype system(Android) for distributed problem solving using p2p communication channel.
EDUCATION
ACADEMIC PROJECTS