Karthik G
iOS Game Developer
Chennai,
Tamil Nadu,
India.
************@*****.***
Mobile : +91-979*******
SUMMARY
My total IT experience of 7 years with Mobile Gaming Platform.
< Last 4 years working on iPhone/iPad game development with Objective
C, Cocoa Touch,Cocos2d, Sqlite,Xcode,Game Center.
< 14 Games in the AppStore. And all my AppStore games appeared on my
name(karthik g).
< 3 years worked on j2me,blackberry and windows mobile game development.
Game Reviews
< http://www.youtube.com/watch?v=7A7Gk4KIh8k
A DECADE OF MAC + iOS EXPERIENCE
I've been developing gaming for Mac OS X, iPhone, and iPad with Cocoa and
Objective-C for about 4 years.
My long and extensive experience working on this platform makes for a rich
understanding of framework conventions, best practices, memory management,
and development tools; I'm passionate about quality and maintainability
when it comes to code and application architecture.
I currently work both independently on my own projects . I contribute to
open-source projects in my free time for fun.
EMPLOYMENT HISTORY
< Programmer at St George software, Chennai from Aug '01
2005 to May '2 2007.
(Windows Mobile with Pocket PC and Smart phones
application),
http://www.stgeorgesoftware.com/
< Software Engineer at Smackall Games (Blitz Technology
Solution), Chennai from May '07 2007 to May '30 2008.
(J2ME with mobile application and gaming on
Nokia,Samsung,Sony Ericsson,LG mobiles).
http://www.Smackall.com/
< Software Developer at Whizbytes Technology Pvt Ltd,
Chennai from June '01 2008 to Feb "07 2009.
(Blackberry Mobile Application)
< Senior Software Engineer at Sybrant Technologies Pvt
Ltd, Chennai from Feb '10 2009 to Aug " 2009.
( iPhone Development )
http://www.sybrant.com/
< Aug "2009 to till now independently working in
iPhone/iPad developer.
http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewArti
st?id=358461976
MY PROFESSIONAL EXPERIENCE
Description: I have mentioned below all of ios games developed by own
programing.
Swing Cricket
Role : Programming and designing by own
Client : App Store
Description : Swing the bat and the ball goes out of the boundary.
You too want to hit all the ball to sixes and fours. Hit as much run as
possible from the incoming stream of ball.
Swing Cricket got a top 10 games in 2nd place in the app store. And having
a more than 6,00,000 downloads.
App store link - http://itunes.apple.com/gb/app/swing-
cricket/id358461973?mt=8
Swing Cricket 2
Role : Programming and designing by own
Client : App Store
Description : Swing the bat and the ball goes out of the boundary.
Its again the time swing the bat to hit high scores and challenge friends
with your iPod/iPhone. And so here we are launching the version2. Now
Swing Cricket 2 comes with the target mode the most requested feature.
App store link - http://itunes.apple.com/gb/app/swing-cricket-
2/id397440520?mt=8
Swing Cricket 2 Lite
Role : Programming and designing by own
Client : App Store
App store link - http://itunes.apple.com/gb/app/swing-cricket-2-
lite/id398857887?mt=8
Swing Soccer
Role : Programming and designing by own
Client : App Store
Description : Use your football tricks to win over the bridge. Hit the
ball by swinging your leg by "touch and drag". Shoot the ball on player
standing on other side of the bridge and defeat him to cross the bridge.
App store link : http://itunes.apple.com/gb/app/swing-
soccer/id398375398?mt=8
Soccer Hitter
Role : Programming and designing by own
Client : App Store
Description : What is your soccer shot accuracy? Can you shoot the
football to the targets?. Soccer Hitter gives you the game play of
shooting at targets. Take high-scores and challenge your friends.. have
fun.
App store link : http://itunes.apple.com/gb/app/soccer-
hitter/id401124268?mt=8
Water Spray Physics
Role : Programming and designing by own
Client : App Store
Description : Spray water from your bottle to get the balls to collect a
bucket. Each time you complete a level, next level will be unlocked.
App store link : http://itunes.apple.com/gb/app/water-spray-
physics/id491875282?mt=8
Zombies Cricket
Role : Programming and designing by own
Client : App Store
Description : Zombies is a cricket based game for your iPhone/iPod touch
games.
App store link : http://itunes.apple.com/gb/app/zombies-
cricket/id437174499?mt=8
Cartoon Cricket
Role : Programming and designing by own
Client : App Store
App store link : http://itunes.apple.com/gb/app/cartoon-
cricket/id463169840?mt=8
Boat Rider
Role : Programming and designing by own
Client : App Store
Description : Your objectives is to safely navigate your boat in the
river, and do it before its too late. Bring the boat toe the finish line
without touching the land.
App store link : http://itunes.apple.com/gb/app/boat-
rider/id358605716?mt=8
Umbrellaaa
Role : Programming and designing by own
Client : App Store
Description : The oldest reference to dates to the year 21 A.D. Its is
one of the man made tools to protect man from sun rays and rain. Fun part
begins, when the wind blows and it goes upside down. And everyone tries to
balance umbrella in one hand or finger. Here is the game which tries to
give your the feel of balancing the umbrella during rain.
App store link :
http://itunes.apple.com/gb/app/umbrellaaa/id370921567?mt=8
Space Dodge
Role : Programming and designing by own
Client : App Store
Description : You want to drive the air ship to the enemies territory to
destroy all of the enemies in the battlefield. Here comes the challenge,
you don't have even a single bullet! So dodge, evade and escape from the
enemy bullets and rockets towards enemy by your driving skill. When you
have completed that task are rewarded with... more enemies.
App store link : http://itunes.apple.com/gb/app/space-
dodge/id359508821?mt=8
Space Dodge Lite
Role : Programming and designing by own
Client : App Store
App store link : http://itunes.apple.com/gb/app/space-dodge-
lite/id361969470?mt=8
Swing Cricket HD Lite
Role : Programming and designing by own
Client : App Store
App store link : http://itunes.apple.com/gb/app/swing-cricket-hd-
lite/id521968280?mt=8
FinLitTV
Company : Sybrant Technologies Pvt Ltd
Client: FinanciaLiteracy.com
My Role: Working as a iPhone application developer.
Technology: iPhone/iPod
Duration: 6 month
Description : FinlitTV is a quiz based iPhone/iPod application. And we
can use web service with getting quiz and answers to display a iPhone/iPad.
And using video and audio streaming data with playing and recording. We
can use UI interface design with animated quiz and answers.
Property Maps
Company : Whizbytes Technology Pvt ltd
Client: PropertyMaps.com
My Role: Working as a java coding with senior developer.
Technology: J2me, Blackberry
Duration: 6 month
Description: Property Map is a find a real estate property details
with Google map based Mobile Application developing for Blackberry
Mobile Phones. This application have a two view for Map View and
satellite View. This property map images (from bytes array) getting
from server(propertymaps.com). And also using this viewed images
store to RMS (Record Management System) . And includes a 14 level zoom
in, zoom out and searching with property place details and etc.
Tourism
Company : Whizbytes Technology Pvt Ltd.
Client: Holland based project
My Role: Working as a java coding with senior developer.
Technology: J2me
Duration: 6 Months
Description: Tourism is a application developing for all mobile
phones. Tourism is a tourist place details data to page design(mobile).
All tourist data stored to xml file. This xml file getting from memory
card. XML file using page designed to html format. This page design
automatically change to screen size with include from image (zoom in,
zoom out), paragraph align to left, right, center and justify, etc,.
And this application include from audio/video player, image zoom, link
movement, add smile image, menu themes. This software client(user) can
be design a xml file using to design a page design and menu design.
KrypText
Company : Whizbytes Technology Pvt Ltd.
Client: www.kryptext.co.uk
My Role: Working as a java coding with senior developer
Technology: J2me
Duration: 3 Months
Description: KrypText is a application developing for all java based
mobile phones. KrypText is SMS sending and receiving application. And
also using encryption and decryption algorithm . If you can send a
encrypt message and receive a decrypt message. This application used
RC4 algorithm using with 128 byte code encryption and decryption. If
you like select sms sending and receiving ring tones. If you buy a
application, you give me your mobile number and mobile IMEI number.
After I will give your security code of this application . Incase you
change your mobile number, you must inform to me. I give you another
security code. kryptext is seven multiple language based application.
UMU Antivirus
Company : St George software
Client: UMU Limited, UK
My Role: Junior Developer with finding algorithm, new arrivals
phone checking.
Technology: eVC++
Duration: 8 Months
Description: UMU Antivirus is anti virus software target for Pocket PC
and Smart phones.
UMU antivirus will protect the data, phonebook, pictures and
applications in the smart phone from viruses. The project keeps track of
the wireless networks and checks every incoming file or messages for
viruses and threats. This application maintains a virus database of virus
signatures and other details for detecting a known virus. Updated virus
database can be downloaded via Internet, Bluetooth and active sync. UMU
antivirus prevents the viruses from spreading to other files by
quarantining the files and also to recover the files after downloading the
latest update.
Racing
Company : St George software
Client: UMU Limited, UK
My Role: Junior Developer with java coding.
Technology: J2me
Duration: 4 Months
Description: Racing is a car racing game developing and porting for
all mobile phones. Racing is car racing game. This game include a
three locations (track) based game and you can choosing a car whatever
you like. We give prize all car. If you have a amount, you can buy a
car. Totally three level for this game.
Pinball
Company : Smackall Games(Blitz Technology Solution)
My Role: Programmer with developing game.
Technology: J2me
Duration: 4 Months
Description: Pinball is a game developing and porting for all mobile
phones. Pinball is algorithm based game but j2me is not support fixed
point value, so many algorithms don't support j2me. So we can fixed
point algorithm using developing for this game. This game in playing a
cricket, tennis, boating and swimming using a pinball. This game
starting and finishing comes on advertisements. This advertisement
images calling from http server.
Staggy3
Company : Smackall Games (Blitz Technology Solution)
My Role: Programmer with developing game.
Technology: J2me
Duration: 5 Months
Description: Staggy3 game developing and porting all mobile phones.
Staggy3 is film based game, You have to kill the scouts and bosses
(Dragon in some of the levels. Killing many scouts and bosses will
give you the high scores. Implemented sound effects with all levels.
Staggy3 totally seven level for this game.
Shark
Company : Smackall Games (Blitz Technology Solution)
My Role: Programmer with developing game.
Technology: J2me
Duration: 6 Months
Description: Shark game Developing and Porting all mobile phones.
Shark is a shooting game. Shark hero is helicopter shooting to
opposite tank, plain and some of enemies in seven levels. If we
should shooting to 20 tanks, we will go to next level. Shark platform
is a midp 2 . This game have a good designing and sound effect .
Shark is developing and porting for nokia, Sony Ericsson, Motorola
and Samsung.
Shankar Dada Zindabad
Company : Smackall Games (Blitz Technology Solution)
My Role: Programmer with developing game.
Technology: J2me
Duration: 3 Months
Description: Shankar Dada Zindabad game developing and porting with
all mobile phones. Shankar Dada Zindabad is a film based games. This
game first two level shooting for some enemy and other levels shooting
for some of things . Game has a designing platform is a very
attractive. We had using motorbikes and car using sprites designing.
Shankar Dada Zindabad platform is MIDP2.0 and sound management.
Shankar Dada Zindabad is developing and porting for nokia, sony
ericsson with all sizes.
EDUCATION
Sami Arul College of Science, Thanjavur, bharathidasan University.
B.C.A., 2004.
Srinivasa Rao High School, Thiruvaiyaru, Thanjavur.
10th and 12th
WHAT I KNOW BEST
< My true strength and passion is developing iPhone,iPad, and Mac OS X
application using Cocoa and Objective-C. I have almost a decade worth of
experience with this platform.
< Strict practitioner of Cocoa coding convention and style.
< Complete comprehension of memory management in Objective-C.
< I'm an expert at finding and fixing crashing bugs.
< I also live in Photoshop and do all of my own design work. I'm as much a
designer as I am developer.