Narayanan Muthuswamy is a Cocoa Engineer at Apple Inc. with 8 years of experience developing software for OS X and iOS platforms. He currently designs and develops state of the art applications for Apple's Employee systems in OS X. Previously he was a Technology Lead developing HR systems at Apple and Infosys. He has extensive experience designing user interfaces, networking frameworks, and customizing AppKit and UIKit components.
I am currently working with IBM India Pvt. Ltd. as a Java Developer. I am looking for an exciting opportunity in the same domain so that I can work on newer technologies and improve my skills.
Looking for a job Change as a Software Engineer
5.3 Years of experience as Software Engineer in software design, analysis, development, testing and implementation of web and client server applications using Microsoft Technologies.
Good understanding of Asp.net MVC, Angular and Web API 2.0 with C#.
Good understanding of Telerik Kendo UI and SSRS Reporting Tools.
Good Team Player with Communication, Interpersonal and Leadership skills.
Quick learner and self confidential person.
Participated in seminars.
I am currently working with IBM India Pvt. Ltd. as a Java Developer. I am looking for an exciting opportunity in the same domain so that I can work on newer technologies and improve my skills.
Looking for a job Change as a Software Engineer
5.3 Years of experience as Software Engineer in software design, analysis, development, testing and implementation of web and client server applications using Microsoft Technologies.
Good understanding of Asp.net MVC, Angular and Web API 2.0 with C#.
Good understanding of Telerik Kendo UI and SSRS Reporting Tools.
Good Team Player with Communication, Interpersonal and Leadership skills.
Quick learner and self confidential person.
Participated in seminars.
HELLO SAP WORLD - Let’s get familiar with the latest SAP mobile technology: SAP FIORI! Join us in our step-by-step tutorial as we demonstrate just how easy it is to get SAP data on your mobile phone, accessing it from anywhere at any time! This short presentation is part of our famous FIORI Training Programs now available to our clients.
HELLO SAP WORLD - Let’s get familiar with the latest SAP mobile technology: SAP FIORI! Join us in our step-by-step tutorial as we demonstrate just how easy it is to get SAP data on your mobile phone, accessing it from anywhere at any time! This short presentation is part of our famous FIORI Training Programs now available to our clients.
1. Narayanan Muthuswamy
+1 408-425-4921 | Email me: narayanan_eie@yahoo.com | Visit me: http://lnkd.in/b2Y7e3M
Objective With 8 years of software development experience primarily in OS X and iOS platforms, I’m with prime focus to
reach a dynamic and challenging position, which can invigorate and enrich my skills to the maximum and help
contributing to the organization’s success.
Professional Apple Inc. Cupertino, CA
Experience Cocoa Engineer, Employee Systems Engineering April 2014 to Present
§ Designing & Developing state of art applications for Apple Inc. Employee systems in OS X platform.
§ Corporate leaders and Managers at Apple Inc., will use apps to conduct Compensation Planning, Manage
Leave requests, Payroll, Job planning exercises for the employees at Apple Inc.
§ Collaborating with Apple Human Resource technology team to conceptualize the system model.
§ Collaborating with Apple UX (User Experience) team to design OS X user experience in the apps.
§ Key technical hands on experience:
§ Developing an iCal-like Calendar View to manage Leave Requests in context to Public Holidays and
Organizational events for both Retail and Corporate Managers at Apple Inc.
§ Developed a custom network wrapper framework for both OS X and iOS Employee System apps, to
enable the application layer to seamlessly consume REST web services.
§ Pagination implementations in UITableView, NSTableView and NSOutlineView to optimize the client
data maintenance and overall application usability.
§ Customized several AppKit and UIKit framework components such as NSTableCellView,
UITableViewCell, NSTokenField NSSegmentedButton, NSSearchField, UICollectionView,
NSCollectionView.
§ Implemented Drag/Drop user interfaces using NSDraggingSource and NSDraggingDestination
protocols.
§ Integrated Sparkle for internal app distributions.
Infosys Cupertino, CA
Technology Lead, Apple Inc. HR Systems Jan 2013 to March 2014
§ Worked in a development project to build an iOS app, AppleU Viewer, for both iPad and iPhone devices.
§ AppleU Viewer is similar to iBook app and is being used by Executives and Corporate leaders to publish
leadership-training materials, videos for all managers and newly on boarded employees at Apple Inc.
§ Collaborated with Apple University team to gather requirements and conceive the system model for best
user experience to browse through catalogue of training artifacts.
§ Designed and developed AppleU Viewer user experience for iPad and iPhone devices.
§ Setup project and maintain sub version repositories. Design and development of AppleU viewer client.
§ Planning project execution and work with offshore team to execute all phases of SDLC.
§ Key technical hands on experience:
§ Maintained Object models using CoreData framework in SQLlite persistence store.
§ Developed a custom UI drawer framework that translates the frames & structs received from server
JSON response into iPad, iPhone user interface.
§ Implemented Story boards, Page Controllers.
§ Customized several UIKit framework components such as UIScrollView, UIView, UITextField, etc.
§ Setup iOS profiles and certificates for AppleU Viewer devices.
§ Publishing incremental AppleU Viewer app versions through switchboard, an Apple Internal publishing
tool for iOS apps.
Infosys Cupertino, CA
Technology Lead, Apple Inc. HR Recruitment Apr 2011 to Dec 2012
§ Worked in a development project to build a new application, Recruitment Hub, in OS X platform.
§ All Recruiters and Hiring Managers at Apple Inc. makes use of Recruitment Hub to source and search for
candidates, screen candidates, schedule and conduct interviews, create and extend Offers and other key
recruitment activities.
§ Collaborated with Apple corporate and retail recruiters to gather requirements and conceive the system
model.
§ Designed and developed Recruitment Hub user experience and key components.
§ Planning project execution and work with offshore team to execute all phases of SDLC.
§ Key technical hands on experience:
§ Developed wrapper framework to integrate Cocoa Webkit with Java layer for rendering web UI in Cocoa
UI.
§ Extended and customized Appkit and NSFoundation framework APIs.
§ Optimized Oracle PL/SQL queries using hints, indexes. Validated query performances using explain
plans and TKProf utilities.
2. Infosys Mangalore, India
Technology Analyst, Apple Inc. Finance and R&D Systems July 2007 to March 2011
§ Develop requirement specifications for Apple Global System Managers.
§ Design and development of OS X systems for Apple Costing and approval process.
§ Manage project execution and delivery milestones.
§ Lead offshore team and execute all phases of SDLC.
§ Implemented OS X systems – eCost, eApproval, Universal Inbox, Attaché plugin for Apple Mail.
§ Key technical hands on experience:
§ Developed EnclosureLite, custom plugin in Apple Mail application for transferring bulk attachments up
to 5 GBs of data.
§ Implemented categories and protocol techniques, to load Attaché plugin extensions into Apple Mail
inbuilt APIs.
§ Customized ISTCF Apple OS X framework. ISTCF is an Apple Internal wrapper framework for all IS&T
systems at Apple Inc.
§ Generated Cocoa docs using Doxygen framework.
§ Oracle performance tuning with TKProf, Explain plans, indexes and hints.
§ Tables and materialized views normalization.
§ Unix scripting for autosys jobs.
Other Productivity Apps Cupertino, CA
Experience Mac OS X and iOS Platforms April 2011 to Present
§ Designed and developed Launch Services OS X app to maintain default application to invoke for launch
service notifications.
§ Designing and developing a productivity app in OS X and iOS platforms for US community homes to track
mail shipments and auto notify the residents. This app helps in maintaining a paperless eco-friendly
process for US community homes.
Skill Set Programming – Objective C, Cocoa, Cocoa Touch, PL/SQL, Basic Java and Unix scripting.
Platform – Mac OS X (Tiger to Yosemite), iOS 8.0/7.0/6.0, Oracle, Autosys, Jboss Webservers.
IDE – Xcode 5.0/4.6.2, Eclipse, SQLDeveloper, Toad.
Planning – Effort Estimation, Project planning.
Execution – Waterfall and Agile models.
Soft Skills – Client rapport, Presentation, Written & Communication skills.
Activities & Professional
Achievements Infosys
§ Won ‘Power Programmer’ award twice.
§ Won ‘Most Valuable Player’ award twice.
§ ‘Outstanding Trainee’ award in Infosys training program.
§ Conducted multiple seminars on Objective C and Cocoa programming.
§ Completed Infosys internal certifications on C, C++, PERL, Unix, and Oracle Performance tuning.
Academical
Bachelor of Engineering
§ Won ‘Best Presenter’ award thrice for presenting papers on AI Instrumentation in Anna University.
§ Won ‘Best Project’ team for prototyping AI Luggage Carrier device.
Academics St. Peter’s Engineering College, Anna University, Chennai, India. June 2007
Bachelor of Engineering – Electronics and Instrumentation First Class with Distinction | 80%
NIIT, Chennai, India. (NIIT.com) July 2005
Object-oriented Programming First Class with Distinction | 83%
St. Joseph’s Higher Secondary School, Chennai, India. May 2003
Computer Science First Class with Distinction | 90%
Personal Date of Birth – 17 September 1985
Information Sex – Male
Martial Status – Married
Nationality – Indian
Immigration Status – H1B (GC processed by Apple Inc., current status – Awaiting PERM approval)
Current Residence – 1495 Don Ave, Apt 405, Santa Clara CA 95050.