SUMMARY:
● Software Development Engineer, Hardcore Programmer and Technical Consultant with significant years of experience in design developing of mobile applications and games.
● Having total 12+ Years of experience into Design and Programming of Mobile Applications on various platforms starting with BREW, Symbian, Android and iOS
● Developed applications for News Industry, Healthcare, E-Learning and Utility based Intruder Alarm applications.
● Strong organizational, technical leadership and project managing skills with a focus on delivering quality secured software products to the market in an efficient process
● Looking for better opportunities to expand my technical expertise into design, develop, architect and programming applications for Mobile and Enterprise Software.
SKILLS:
Languages: C, C++, Objective C, JavaScript, Java, PHP
Databases: MySQL, MongoDB, SQLite
Operating Systems: Mac OS X Yosemite, EI Capitan, Ubuntu, Microsoft Windows 95/98/00/NT/XP/7/8/10
Platform: Android, iOS, HTML5, Node.js, PhoneGap, Angularjs, JBoss Application
IDE’s worked: Xcode, Android Studio, Visual Studio, Codewarrior, Netbeans, Carbide C++, Eclipse IDE.
Web Technologies: HTML5, Angular JS, jQuery, PHP, Javascript, Backbone
OS Concepts: Linux / UNIX Internals, IPC, RPC, Multithreading, POSIX Libraries
IoT: MQTT, Apollo MQTT Broker
iOS: Cocoa Touch, UIKit, Core Data, Auto Layout, Storyboards, ARC, Frameworks
PROFESSIONAL EXPERIENCE:
Client: Telecommunication Systems (Comtech), Aliso Viejo, CA. 11/15 - Present
Position: Software Design Engineer
Project: Verizon Wireless VZ Navigator iOS
● Verizon Wireless VZ Navigator is a trusted navigation system designed for daily commuters helps users with turn by turn navigation, weather alerts, real time traffic updates, arrival updates and local deals for the particular location
● Analyzed the new requirements for Local Deals feature and added to existing iOS application using Objective-C, C, C++.
● Designed and Developed API’s in Core SDK Static Frameworks.
● Involved in the new feature analyzation, design and development of Objective-C frameworks for SearchKit, SearchUIKit, NavigationUIKit on top of Core SDK.
● Worked on analytics in Core SDK, Objective-C Frameworks and Nexgen Application.
● Programmed UI for iOS application using interface builder with XIBs, StoryBoards and custom views using UIKit.
● Designed and developed modules for NexgenApp on top of LTK & APP Kits.
● Integrated crittercism - crash reporting tool into Nexgen App
Tools & Technology: XCode IDE, iOS, Objective-C, C, C++, UIKit, Core Data, Core SDK Frameworks, build scripts [CMake]
ASESA Global 08/14 - 10/15
Client: Learning Solutions
Position: Principal Software Engineer
Project: Helpmesee.org
Description:
Helpmesee.org project developed for doctors helping them to identify untreated cataracts of blindness by providing a platform of learning from various cataracts of blindness.
Responsibilities:
● Developing iOS and Android Applications
Technologies: iOS, Android, Phonegap SDK’s
Client: Sitter2Nite
Project: SitterApp - BabySitter Application
Description:
Babysitter application designed to help Parents and Sitters to organize the sitting in an effective manner. Parent can create a schedule for sitting and can send to list of sitters available.
Responsibilities:
● Deploying MySQL DB on Openshift server
● Programming of UI for iOS Application
● Writing a Cron Service to run schedules asynchronous
● Deploying Unified Push Server on Openshift Platform
● Writing Push Notification Service to send Peer to Peer notifications
Technologies: iOS SDK, Node.JS, MySQL, Servlets for Push Notification Service
Client: Hurix Systems
Project: Aprimora - Interactive Learning Activities
Description:
Aprimora Project consisting of set of moral stories being developed for children contain set of video animations, set of multiple choice questions to improve the knowledge of the student.
Responsibilities:
● Programming of Drag and Drop Template
● Programming of MCQ Template
● Unit Testing
Technologies / Languages: HTML5, jQuery, JavaScript, JSON
Hurix Systems 05/12 - 06/14
Position: Technical Consultant
Projects: HTML5, Android, iOS Projects
Clients: HMH, MGH, Pearson, Voyager Learning
Description:
Worked on various HTML5, Android, iOS Projects
Responsibilities:
● Programming Templates for Drag and Drop, MCQ’s etc.
● Providing Architecture for HTML5, Android and iOS Projects
● Involved in programming of below iOS Application
Tools & Technologies: Flash 2 HTML5 Conversion Tools like Adobe Edge, Google Swiffy Converter, Technologies covering with HTML5, CSS3, jQuery, Backbone
Zero Corporation Pty, Hyderabad, India 08/11 - 05/12
Client: Abbott
Position: Technical Consultant
Product: Prism 7 - CRM Application
Description:
Prism 7 is CRM application for Pharma Industry which will contain all the features of generic CRM and also it contain custom field creation on the go
Responsibilities:
● Programming User Login, Authentication and Authorization
● Creating User Interfaces for Android Application
● Consuming web services for data retrieval and updation
● Unit Testing using ActivityUnitTestCase APIs
● Testing on Android Tablet devices
Tools & Technologies: ORMLite, SQLite Database, Android, JSON
Fortitude Mobile Technologies, Hyderabad, India 06/10 - 08/11
Clients: Deccan Chronicle, Avid Software Solutions
Position: Technical Lead
Projects: Worked on Multiple Projects
Description:
Worked on project for newspaper industry to develop iOS application to publish news, articles and various content
Responsibilities:
● Creating User Interfaces for iOS Application
● Consuming web services for data retrieval and updation
● Testing on iPad
● DC I-Pad Application:
Tools & Technologies: SQLite Database, iOS - Objective C, JSON, C, C++
AxiomXcell Inc, Hyderabad 12/07 - 05/10
Position: Lead Developer
Projects: Worked on Multiple Game Projects
Clients: Sony Pictures, Midway, AMA
Description:
Multiple games being developed in BREW platform
Responsibilities:
● Creating User Interfaces for Games
● Logic implementation for levels according to story board
● Writing library Zlib for compressing all assets for the game
● Writing a framework converting J2ME games to BREW Platform
● Games developed in BREW platform:
○ http://asesaglobal.com/worksamples/playsetup.msi
Tools & Technologies: Qualcomm BREW BAR generator, BREW Simulators, BREW SDK, C, C++
Aurona Technologies, Hyderabad 09/05 - 11/07
Position: Team Lead
Projects: Worked on Multiple Game Projects [MTV Best Week Ever, MLB Tycoon]
Clients: EA Sports, AMA, MLB
Description:
Multiple games being developed in BREW platform
Responsibilities:
● Involved in design and development of Meet-Me social networking application for BREW platform
● Developed 2D Car Race Game for Qualcomm BREW enabled devices
● Closely worked with team members in converting j2me applications to BREW platform
● Developed a resource packing tool for BREW alternate to .BAR files in BREW platform
● Performed both technical consulting and managerial role with proactively interacting with directors and other team leaders.
● Took the leadership on developing applications on J2ME and BREW platform/framework development.
● Deeply participated in implementation and debugging of XPOFAIR trade show application.
○ Virtual 3D Reality Trade Show Application
Tools & Technologies: Qualcomm BREW BAR generator, BREW Simulators, BREW SDK, C, C++
Sentient Infotech, Gurgaon 06/03 - 08/05
Position: Senior Software Engineer
Projects: Worked on Multiple Game Projects [3 Point Ballin - Symbian, LiveTone Player - Symbian, Zorro Game - BREW Porting]
Clients: EA Sports, AMA
Description:
Multiple games being developed in Symbian and BREW platforms
Responsibilities:
● Involved in Design and Developing of 3 Point Ballin Game using Symbian C++
● LiveTone Player Development using Symbian C++
● Converted J2ME Game - The Legend of Zorro to BREW Platform
Tools & Technologies: Symbian C++, Microsoft Visual Studio 6.0, Qualcomm BREW BAR generator, BREW Simulators, BREW SDK, C, C++
EDUCATION:
Bachelor in Information Technology
NOKIA SELECTED:
In year 2004, NOKIA, Hyderabad selected me as corporate trainer to train their team in Mobile Application Development for Symbian OS phones using C++.
I look forward to your reply!
Best Regards,
Kailash Sahoo
Phone: 425.209.1434
Email: kail...@divensi.com