1. RAJASEKARAN SAGADEVAN (51375094)
E-mail: s-rajasekaran@hcl.com
Mobile: 9710641944
WORK EXPERIENCE
Self-drivenTechnicalArchitect with10+ yearsexperienceinfulllifecycle development,includinganalysis,
design, development,deployment, quality assurance, implementation and maintenance of application
software inweb and mobile environment,distributedN-tierarchitecture andclient/server. Expertskills
in iOS SDK, Objective-C 2.0, Modern Objective-c, Swift 2.x, Java, JDBC and in J2EE such as Servlet, JSP,
Struts,Spring.WorkedonServers –XcodeServer5.1, Weblogic,Apache &Tomcat.UsingIDE toolssuchas
NetBeans andEclipse,XCode,Instruments foriPhone&iPad.Willingnesstorelocate andabilitytoquickly
adapt to new environments & rapidly learn and take advantage of new concepts, business models and
technologies, dedicated to successful project completion with interpersonal skills.
Working since June 2005 as an independent consultant in roles of Technical Architect,
Technical Project Manager, Project Lead, Technical lead, Senior developer & developer.
7+ years of experience in mobile application development.
IBM Certified Application Developer in Cloud Platform.
Experience invariousMobileApplicationDevelopmentPlatform(MADP)likeIBMMobile First,
SAP, Kony.
Subject Matter Expert in iOS application development.
Hands on experience in various hybrid frameworks like ionic, angular, Bootstrap & JQuery
Mobile.
Experience in integrating mobile application with various enterprise Mobile Device
Management (MDM) like AirWatch, MobileIron & IBMMaaS360.
Experiencedin designing and developing mobile sdk and integrating mobile apps withweb-
services and external APIs.
Experience in managing client and end user requirements, writing specifications, system
design, and architecture documents.
WorkingwithHCL Technologies as Technical Architect and from 14th April 2011 to till date.
2. CAREER HIGHLIGHTS & ACHIEVEMENTS
Successfullyoversaw the strategic directionof businessIT architecture solutions for over 20
clients since 2009, with a budget of up to $3m.
Substantially developed project management practices and communication between
software development teams, leading to smoother and more efficient implementationand
better utilization of time and budgets.
IBM Certified Application Developer in Bluemix Cloud Platform.
Having good experience in Agile development & delivered more than 30 mobile apps.
Having Strong knowledge in Mobile Application development.
Having Good Team Handling Skill.
Subject Matter Expert in iOS application development.
InvolvedinSRS,Use case, Feature List and Work flow diagrampreparationin more than ten
projects.
Trained more than ten trainees and made them involved in live projects in my current &
previous company.
Good in Estimation, done more than fifty effort estimates.
Good in communication, interacted with the customer in which I acted as Technical Project
Manager.
Domain and Verticals Experience
Telecom/Mobile services
Investment Banking/Finance/Insurance industry
Enterprise applications, E-Business applications, E-Commerce
Healthcare
Travel industry
3. Mobile Technical Architect
In-depth knowledge of Apache Subversion (SVN), Git and XCodeServer, Jenkins & TeamCity
Continuous Integration Server – Installation, Configuration,Designand Administration, plus
experience of extending and integrating these tools with other systems, platforms and
processes using Java, Shell Scripting, XPath, JNLP etc.
Designing, Creating and Managing Continuous Build and Continuous Integration
environments in SCRUM and Agile projects, combining and automating tools like EMMA,
OCLint, lint, Gcovr and XCtool with build processes to provide detailed Metrics and rapid
feedback for development teams and managers.
Designing and implementing fully automated server build, management, monitoring and
deploymentsolutionsspanningmultipleplatforms,toolsandtechnologiesincludingTeamCity
Build agent, Apple iOS, Android etc.
HavingStrong knowledge indesigning,implementingandsupportingwebandnative mobile
applications to support the dynamic growth of Home Depot ecommerce across various
channels (web, mobile, tablet).
Lead design, development, and deployment of technical and application solutions to meet
businessrequirementsthatare costeffectiveandsustainable.Deliverconceptual, logical,and
physical solution specifications.
Translate business requirements using complex methods and models to determine
appropriate system solutions.
Provide input into annual budget planning for technology migrations and project cost
estimation.
Work closely with operations teams and other application architects to design/develop
operational aspects of the application.
4. TECHNICAL SKILLS / AREA OF EXPERTISE
Primary
iOS SDK 9.x, Android SDK 5.x, XCode 6.x, 7.x, SVN, GIT, Bitbucket, TeamCity,
SonarQube, JIRA, WinSCP, Mac OS X & Mac OS X Server, SAP Mobile platform, IBM
Mobile First, Kony Mobile platform.
Secondary
Swift 2.x, Spring, Struts, Servlet, JSP, JDBC, HTML 5, CSS3, JavaScript, JQuery, Sales
Force, ionic framework, MySQL, SQL SERVER 2008, IIS SERVER 6 & 7, Tomcat 6.1,
Apache Web server, Windows 2000 Server, Windows 7 Server.
Area of Interest
Digital transformation & innovation, Digital Platform development & Analytics.
Soft Skills
Problem solving
Communication team lead skills
Conflict management
Interpersonal skills
Planning and organization
Leadership and motivation skills
Initiative
EDUCATION & QUALIFICATIONS
Bachelor of Engineering in Electronics & Communication from MADRAS UNIVERSITY in
2004.
5. PROJECT DETAILS
Project # 1
Mobility COE
Description
Across HCL, COE team will be responsible for competency building, standardization and reviews
the work of mobile application framework. Following are the responsibility of COE team.
Product Evaluation and Recommendations
o Create Selection Criteria, Evaluate and Select MADP (AND/OR mBaaS)
o Selection of Dev, Test and DevOps Tools (where appropriate and necessary)
Define Reference Architecture, Implementation Architecture, Infrastructure Architecture and
DevOps Tooling Architecture
Define the Process based on the Architecture (Ex: Demand Management, App Lifecycle,
Infrastructure & H/W, 3rd Party & License Management, On/Off-boarding)
Define Strategy for:
o Testing, Reusability, Open Source Usage, App Support & Upgrade, App Security,
Localization & UX
Define Best Practices & Guidelines for Design, Coding, Code Quality Management, Unit / UI Test,
Packaging and Support
Define Checklists, Estimation Models and Templates, Agile Template/Checklist and Deployment
Define a Mobile App development model for App Lifecycle Management
Create a Co-Innovation ecosystem with Partners, Vendors, Distributors
Role & Responsibilities
Technical Architect
Responsible to build the R&D solutions
Responsible to identify the solutions with inputs from the team and approval from the business
owner
Responsible for the execution of the solutions to completion
Responsible to create the collaterals for the solutions and stores them in KM portal and
repository
Responsible to maintain the Reusable components from delivery teams
Builds futuristic, industry solutions with the help of developers
Supports delivery Teams for design inputs, reviews
Owns the RFP solution response
Participates in proposal defense workshops
6. Participates in customer visits and presents the capabilities and solutions
Drives the customer specific PoCs and prototypes with the help of developers
Owns the customer specific PoCs and Solutions
Responsible for templatizing the proposal responses with support from PreSales Consultants
Provides the feedback and inputs to the CoE Team to build the capabilities
Responsible for participating in strategy consulting workshops with customer
Technical Environment
IIS 7.0, SharePoint, Android Studio, XCode 8.0, iOS SDK 9.0, Objective-C 2.0, Swift 2.2, TeamCity,
SonarQube, JIRA, GIT, WinSCP, Bitbucket, Apache Web Server, HTML 5, CSS3, JQuery, Sales Force, ionic
framework, SAP mobile platform, Kony mobile platform, IBM Mobile First Platform.
Project # 2
Mobile Application Factory
Description
Create and Operate a Mobile Application Factory & Support Center that is Efficiently Governed &
provides High Quality, Agile and Cost Effective Mobility Services. Setup of Infrastructure, resources
(Internal + Vendor) model and Governance framework to deliver mobility application and support services
& also leveraging reusability, standardization and resource sharing to bring in cost efficiencies.
Role & Responsibilities
Technical Project manager
Develop the overall application architecture for one or more business area domains including
all applications and projects.
Identify the right toolset and perform prototypes for the needs of Mobility Service line
Architecting enterprise solutions for Mobility OS platforms (iOS, Android & Hybrid platforms)
Responsible for the factory level technology solutions and operationalization of the solutions
Responsible for the design and technical decisions at App level
Ensure that all the projects are technically designed with the right standards
Perform quick POCs/prototypes to check the feasibility
Identify and develop reusable/innovative assets
7. Technical Environment
IIS 7.0, SharePoint, Android Studio, XCode 7.0, iOS SDK 9.0, Objective-C 2.0, TeamCity, SonarQube,
JIRA, GIT, WinSCP, Bitbucket, Apache Web Server, HTML 5, CSS3, JQuery, Sales Force, ionic framework.
Project # 3
Objection Handler
Description
Application for Sales to handle customer objection and provide necessary information available. It
allows the sales team to collect & collaborate common objections and provide information and help in
close the deal.
Role & Responsibilities
Technical Project manager
Technical Environment
IIS 7.0, SharePoint, XCode 6.0, iOS SDK 7.0, Objective-C 2.0.
Project # 4
T-Mobile Un-App
Description
Un-App is a web application developed exclusively for mobile devices. It allows organization to
promote articles to their internal employees. It includes modules like Twitter like Social engine, Yammer
integration, Wallpaper downloads and Brand book to help spreading the brand awareness among
employees. We developed this with HTML5, JS, Backbone and Bootstrap. The app consumes data via REST
api provided by custom SharePoint system.
Requirement Analysis & Solution Architecture design
SharePoint Integration Design
Several POC’s to check feasibility of certain requirements
Onsite coordination
Troubleshooting and guiding team with new technologies/framework.
8. Role & Responsibilities
Project Lead
Requirement Analysis & Solution Architecture design
SharePoint Integration Design
Several POC’s to check feasibility of certain requirements
Backbone.js & Automated deployment using Grunt implementation
Onsite coordination
Troubleshooting and guiding team with new technologies/framework.
Technical Environment
IIS 7.0, SharePoint, Sublime Text, HTML5, JS, Backbone and Bootstrap.
Project # 5
FAST – BIOMET
Description
BIOMET Inc. is a leading medical device manufacturer located in Warsaw, Indiana. BIOMET have
rolled out enterprise wide mobile application in iPad, iPhone for sales rep and distributors. The application
helps user to carry out day-to-day activities in field using the hand held devices. The various modules/
functionalities include.
SUP (Sybase Unwired Platform): - Mobile Enterprise Application Platform used for development
Involves development of ios application
Device Work on Offline and Online mode. Data stored locally and updated based user need
Modules: Inventory, Surgery, Reports, and Customer & Notification.
Signature capture and barcode scanning integrated with application.
Synchs with server and updates new data on the fly to user.
Surgery – Scheduling, Managing integrated with calendar functionality.
Role & Responsibilities
Project Lead
9. Architecture Design & Led team of developers in the delivery of technical systems and
components.
SQLite DB Design.
Web Service API Integration.
SUP integration, DCN logic implementation in SUP.
Web Service API and JSON/XML Parser Integration.
User interface design & developed a reusable wrapper class, functions & operations.
Identified performance bottlenecks using debugging tools like xcode instruments.
Certificate and mobile provisioning file creation.
Technical Environment
Objective-C, Mac OS 10.8.x, Xcode 5.0, iPhone SDK 7.0 Java, SUP 2.1.2, SQL Server 2008, Tomcat 6.1
Project # 6
Qruise Mobility Project
Description
Delivers a new dimension to customer service in the air by introducing the iPad’s to their senior
Cabin crew. The iPad’s enable cabin crew to have prior awareness of customer preferences and a greater
understanding of each customer’s previous travel arrangements, allowing them to offer a truly bespoke,
personalized service. The iPad’s lets crew quickly identify where each customer is seated, who they are
traveling with, their Executive Club status, seat maps and any special needs like meal requests, wheel chair
requests etc. It gives cabin crew a whole library of information at their fingertips including timetables, safety
manuals and customer service updates. It also means any issues can be logged with ground-based
colleagues around the network prior to departure so solutions can be delivered while the flight is airborne.
Role & Responsibilities
IOS Technical Lead
Core Data Design.
User interface design & developed a reusable wrapper class, functions & operations.
Web Service API and JSON/XML Parser Integration.
Identified performance bottlenecks using debugging tools like xcode instruments.
Technical Environment
Objective-C, Mac OS 10.6.x, Xcode 4.x, iPhone SDK 5.0
10. Project # 7
Apollo Physician 360
Description
Apollo rolled out enterprise wide mobile application in iPad for sales reps. This application helps
user to carry out day-to-day activities in field using the hand held devices. This project will enable
the Apollo Hospitals HCA’s with the following capabilities:
Appointment Scheduling
Superior Engagement and Interactions with General Physicians through interactive demos
and showcase of videos & documents & images.
Referral Tracking
Sales Call Planning
Activity and Data capture of information exchanged between HCA and General Physicians
Basic Report generation
Role & Responsibilities
Technical Lead
Architecture Design.
Core Data Design.
Web Service API and JSON/XML Parser Integration
Identified performance bottlenecks using debugging tools like xcode leaks instruments.
Certificate and mobileprovisioning file creation.
Technical Environment
Objective-C, Mac OS 10.8.4, Xcode 4.5.x, iPhone SDK 6.0
Achievements
Completed the projects faster and cheaper. Reduce maintenance costs. Organized workloads in a
constantly changing environment to meet the goal.
Project # 8
11. Southwest Airlines FPES FE Viewer
Description
The overall architecture goals of the application are to provide a highly available and scalable SWA
- FPES iPad app for users to see the real time Flight Information (similar to FID – Flight Information
Display), Responsive Map showing flights status and with connectivity lines and Display Dispatch
Report as Ticker. SWA - FPES iPad application can be used to see
Real time Flight Information.
Responsive Map showing flight status and with connectivity lines.
Display dispatch report as ticker.
A key Architectural goal is to leverage industry best practices for designing and developing a
scalable, enterprise mobile application. To meet this goal, the design of the SWA –FPES iPad app
will be based on core iOS platform as well as the industry standard development guidelines for
building the FPES iPad native application.
Role & Responsibilities
Technical Lead
Architecture Design.
Core Data Design.
Web Service API and JSON/XML Parser Integration
Google Map Integration
Identified performance bottlenecks using debugging tools like xcode leaks instruments.
Certificate and mobileprovisioning file creation.
Technical Environment
Objective-C, Mac OS 10.8.4, Xcode 4.5.x, iPhone SDK 6.0
Project # 9
LN-GWS
Description
The Communities App will present users with content available on the Communities website and
allow some customization as to the content the user wants to view. The app will be self contained with an
app database that is built on first use. That DB is populated, and modifications made, using the data
12. contained in the distro DB. The life of the distro DB is one time use once the app loads the first time and
updates/creates the structure of the app DB and updates/creates the data within the app db.
Role & Responsibilities
Technical Lead
Architecture Design.
SQLite DB Design.
Web Service API and JSON/XML Parser Integration.
RSS feeds, facebook & twitter Integration.
Identified performance bottlenecks using debugging tools like xcode instruments.
Technical Environment
Objective-C, Mac OS 10.6.x, Xcode 4.x, iPhone SDK 5.0
Achievements
Identified performance bottlenecks & increase the application performance with large amount of
data.
Project # 10
Smartphone Application
Description
The goal of this effort is to demonstrate mobile extensions of Xcel Energy, the My Account Portal.
This Smartphone application should be used to showcase the strengths of the platform to existing and
potential customers. The architectural strategy is to utilize well known Smartphone devices to create a
lightweight mobile application with dynamic data that interfaces with the My Account Portal solution.
Role & Responsibilities
Technical Lead
Architecture Design.
SQLite DB Design.
Web Service API and JSON/XML Parser Integration.
Google Map, RSS feeds & twitter Integration.
Identified performance bottlenecks using debugging tools like xcode instruments.
Certificate and mobile provisioning file creation.
13. Technical Environment
Objective-C, Mac OS 10.6.x, Xcode 4.x, iPhone SDK 5.0
Achievements
Implementing the models for controlling the devices from iPhone. Complete projects faster and
cheaper.
Project # 11
GPEM Mobile Application
Description
The goal of this effort is to demonstrate a mobile offering of Grid Point Energy Management System
and showcase the strengths of the platform to existing and potential customers. The architectural strategy
is to utilize a well known Android tablet device, with a stable version of the Android OS, to create a
lightweight application with dynamic real time data via Grid Point API.
Role & Responsibilities
Technical Lead
Architecture Design.
SQLite DB Design.
Web Service API and JSON/XML Parser Integration
Google Map Integration
Identified performance bottlenecks.
Technical Environment
Java based Rest API, Android SDK 3.1, ECLIPSE IDE
Achievements
Developed a wrapper class for getting the real-time data from the HVAC devices from backend
systems. Was awarded Certificate of Excellence for my performance
14. Project # 12
Mobile Applications Productization
Description
Mobile Solution R&D - We are developed the solution for Retail Connect for retail show rooms,
which will help the store manager & corporate owner to improve their business revenue model. In this
application store manager can organize the store inventory and shelf space using Planogram and Store
Layout tool and also will provide the dashboards with various graphical charts. User can able to drill down
the charts to see the their sales growth, customer feedback & etc. Store manager & store man can
able to see the alerts like purchase order alert, customer service alert, out of stock alert promotion alert
& point of sale alert.
Role & Responsibilities
Technical Lead
Architecture Design.
SQLite DB Design.
Web Service API and JSON/XML Parser Integration
Identified performance bottlenecks using debugging tools like xcode leaks instruments.
Certificate and mobileprovisioning file creation.
App Submission to App Store.
Technical Environment
Objective-C, Mac OS 10.6.x, Xcode 4.x, iOS SDK 4.2, PhoneGap framwork, sencha touch
framework.HTML5, CSS3 & JavaScript
Achievements
Created and presented an excellent image of the company and its services to customers, and
coordinated and communicated well with clientele and management at all levels
Project # 13
15. SI Swimsuit 2011 iPhone Application
Description
Take the Sports Illustrated 2011 Swimsuit Issue with you on the go with the SI Swimsuit 2011 iPhone app.
Download now FREE to view pictures and videos of the world's most beautiful models, Upgrade to the
premium version of the app with a one-time payment of $1.99
Role & Responsibilities
Team Lead
Architecture Design.
SQLite DB Design.
Web Service API Integration and Xml Parser Integration
In-App Purchase Implementation.
In App Face-book , twitter & Email post data Module
Certificate and mobileprovisioning file creation.
App Submission to App Store.
Environment
Objective-C, Mac OS 10.6, XCode 3.2.5, iPhone SDK 3.2 and 4.2.
Project # 14
Harley-Davidson IPad Application
Description
H-D application, giving new and existing riders the ability to customize their own Harley-Davidson
bikes using either their own iPad. Users will have the ability to choose from different bike model families,
add accessories to the bike, set a custom name for the bike, save the bike locally to their device, sync their
16. locally saved bikes with a remote database, create customized wallpaper, and share their customized bike
with friends via Facebook, Twitter, Flickr, and Email. Future releases of the app may include the ability to
create postcards from a bike image, create a calendar using several bike images, and more.
Role & Responsibilities
Team Lead
Architecture Design.
SQLite DB Design.
Web Service API and XML Parser Integration.
Google Map Integration.
Certificate and mobile provisioning file creation.
Environment
Objective-C, Mac OS 10.6, XCode 3.2.5, iPhone SDK 3.2 and 4.2.
Project # 15
Horizon Blue BCBSNJ IPhone Application
Description
Horizon BCBSNJ is branching out to include a mobile presence by launching the Mobile applications
for the first time to provide flexible options for the members to access and gain more knowledge about
their personal health care information. Horizon members will be able to access their healthcare information
via an approved operating system. Mobile applications also allows visitors to access the core online
information about Horizon BCBSNJ and its products and services
Role & Responsibilities
Team Lead
Architecture Design
Web Service API and XML Parser Integration.
Google Map Integration and playing video.
Certificate and mobile provisioning file creation.
17. Environment
Objective-C, Mac OS 10.6, XCode 3.2.3, iPhone SDK 3.2 and 4.0.1
Project # 16
The Almighty Bible – Genesis iPad Application
Description
Application starts with splash screen, get into Content page. Taping on the selected chapter will be
shown. If the auto play is enabled, the systems read the story and skips to next page automatically till the
end of book. User can tap on the side tab of Glossary, Map location and Commentary. System has the font
change functionalities for the page, adjusting the contrast of the page and controlling the sound. Resume
functionality used to get back to last visited page after launching the application. Promo page is internal
browser, to update the user for any updates in the e-books and future releases.
Role & Responsibilities
Team Lead
Web Service API and XML Parser Integration.
In-App Purchase Implementation.
Google Map Integration and playing audio.
Certificate and mobile provisioning file creation.
Submitting the application in app store.
Environment
Objective-C, Mac OS 10.6, Xcode 3.2.3, iPhone SDK 3.2
Project # 17
Sole-Training App-Iphone Application
Description
18. Sole Training is an Iphone application which has functionalities for viewing the latest releases, news,
archive and Interviews from the Sole training .It also maintains user details for adding comments, ranks .It
also allows the user to add items to wish list and maintains a set of collection of shoe wallpapers and 360
degree views of shoe can be viewed through the iphone.
Role & Responsibilities :
Senior Developer
UI Implementation
Web Service API Integration
Xml Parser Integration
In App Face-book , twitter & Email post data Module
Certificate and mobileprovisioning file creation.
App Submission to App Store.
Environment :
Objective-C, Mac OS 10.6, Xcode 3.2.2, iPhone SDK 3.1 and above
Project # 18
Sole Collector – Release Dates iPhone Application Development
Description
The project execution involves building an iPhone application which utilizes the repository of
information available with Sole Collector as well as generating interest in the Scion brand. Target users
download the application to learn more about release dates of sneakers and latest news within sneakers, as
well as being able to access scionav.com, helloscion.com & scion.com sites.
The application is quite interactive allowing users to maintain their own Wish Lists with budgets
giving the app a personal touch along with collaborative features that allow users to share information via
social network sites and email & to share/post comments and rate shoes – making for a robust & unique
experience thereby facilitating/building awareness for both the Sole Collector & Scion brands.
Role & Responsibilities
19. Senior Developer
UI Implementation
Audio Streaming
Web Service API Integration
Xml Parser Integration
Push Notification Client side implementation.
Environment
Objective-C, Mac OS 10.6, Xcode 3.2.2, iPhone SDK 3.1 and 4.x
Project # 19
Walgreens iPhone Application Development
Description
Walgreens brings you the official iPhone app, now loaded with tons of great new time saving
features. Order refills on-the-go by scanning the barcode directly off your prescription bottle. Take a picture
on your iPhone, upload it to your Walgreens photo album, and pick up the print in about an hour. Find the
store nearest you with GPS positioning. Find in-store savings by flipping through your local Weekly Ad.
Then add the great deals you find to a shopping list and share them with friends and family.
Role & Responsibilities
Senior Developer
UI Implementation
Web Service API Integration
Xml Parser Integration
Video streaming.
Environment
Objective-C, Mac OS 10.6, Xcode 3.2.2, iPhone SDK 3.1.3 and above.
Project # 20
Petcentric iPhone Application Development
20. Description
Petcentric gives animal lovers an easy-to-use guide for finding pet friendly places and information
anytime, anywhere. On Petcentric, you can watch Top Pet Videos (chosen from the most popular pet videos
on the web!), view Pet Photos, and read the latest Pet News Stories
Role & Responsibilities
Developer
UI Implementation and Web Service API Integration
Xml Parser Integration and Video streaming.
Environment
Objective-C, Mac OS 10.6, Xcode 3.2.2, iPhone SDK 3.0 and 3.1.x
Project # 20
LockerSpace iPhone Application Development
Description
The project execution involves building an iPhone application which utilizes the repository of
information available with Nine Multimedia. The application is quite interactive allowing users to maintain
their own media Lists with collaborative features that allow users to share information via social network
sites and email & to share/post videos, photos and comments. you can able to upload the videos and
photos of your sports achievements straight from your iPhone.
Role & Responsibilities
Developer
UI Implementation and Audio Streaming
Web Service API Integration and Xml Parser Integration
Environment
Objective-C, Mac OS 10.6, Xcode 3.2.2, iPhone SDK 3.0 and 3.1.x