• Information technology professional with more than 12 years of extensive experience in full life cycle development of Windows based systems.
• Hands on experience of being responsible for end to end software features and guiding them to successful acceptance.
• Uses self-motivation and organizational ability to effectively set priorities to achieve immediate and long-term goals and meet operational deadlines.
• Has developed strong interpersonal abilities through having dealt with a diversity of professionals, clients and staff members.
• Possess the ability to work in a self-managed or team environment. Perform well in stringent atmospheres.
• Is particularly adept in Android, iOS, OSX, Windows Mobile 6.0, Symbian OS C++ and J2ME (Series 60 & UIQ 2.1), BREW 3.1.4.
• Enthusiastic and committed to maintain quality and efficiency.
• Hands on experience on JNI conversion for various Android projects.
•Has implemented NFC/RFID solutions for tablets and small devices for contact-less automatic antecedence.
•Actively working with developments teams to implement BDD in their project implementations using Fitnesse and Selenium tool.
KEY TECHNICAL SKILLS
OS: Windows, OSX, iOS, Android, Symbian, Windows Mobile, UNIX
Languages: C/C++, Symbian C++, Java, JNI
Scripting Languages: Perl, SQL, Shell
Network: UMTS, WCDMA, GSM, 3G/4G, TCP/IP, SNMP, MIB, AT Commands
Methodologies: Agile, Scrum, TDD, BDD, Waterfall, Fitnesse
IDE: Eclipse, Telcordia Granite, Visual Studio, Carbide, Code Warrior
Configuration: CM Synergy, VSS, Clear Case, SVN, Lotus Notes, GITHub
Build Tools: Clearcase, Maven, ANT, JIRA
Debugging Tools: Trace 32 ARM debugger with JTAG, Fast Trace and Platform Builder
Flashing Tools: Phoenix, QPST, JTag & Lauterbach, Platform Builder and Client
Code cleaning Tools: Klockwork, Entrek Code Snitch
Signal Test boxes: Anritsu, Agilent and Rhodes & Schwarz
specific tools, NAND & ROM based image creations
Manager Software Engineering @ From January 2015 to Present (10 months) Greater Chicago AreaConsultant @ • I have involved in this project is providing development for the AutoTelligent platform. Convert the native code into the JNI format for the Android platform. And also add the native code for the iOS application implementation.
• Taken care of entire application build and integration for the Android various target hardware as per the customer requirement.
• The Application has delivered into a SDK which can be shared with client’s customers for integration into customer applications.
• Refinement of prediction algorithm, smoothing the curves with help of Arcs, Circle, ClothoidPath and other drawing techniques.
• Integration of INRIX mobile SDK components for Android and iOS platforms. From April 2014 to November 2014 (8 months) Northbrook, ILAndroid application developer, build and integration and solutions provider for RFIdeas, @ • Design and Developing inventory applications on Android tablets. Taken care of entire application build and integration system on Panasonic Tough pad.
• Targeting various AT&T custom application for different platform using proper build and integration technique.
• Providing solutions for NFC and RFID readers on Android tablets.
• Developing enterprise applications and giving business solutions on tablets.
• Suggested cost efficient solution to ATT for better performance on Android tablets.
• Responsible for entire Granite inventory application on Android tablets and preparing test cases and executing.
• Developing interface Granite applications using Java, J2EE and Perl.
• Developing, Testing and Implementing Port Name & Card Name scripts to support LTE.
• Involved in Testing of LTE applications for AT&T 4G implementation.
• Involved in Testing of Granite system in various Operating Systems.
• Involved in Assembly Testing, Regression Testing and System Integration testing.
• Involved in Testing Telcordia products and updating the Production DB using the same.
• Responsible for holding meetings with clients and requirements team to keep a track of
updates to production.
• Prepare unit test case, involving with the testers for guiding and document test
results for better performance.
• Responsible for reporting and tracking the defects in Quality Center. From April 2011 to April 2014 (3 years 1 month) Greater Chicago AreaS60 Developer, Build & Integrator, debugger @ • Developing /integration of the platform requirements to tailor meet the AT& T requirement,
and customizing the whole handset software for carrier requirement.
• Taking responsibility for S60 UI integration top on Qualcomm modem (MSM 7227) chipset
for Wynn/Winner devices.
• Middleware and UI level integration, code level changes for the requirements and system level
debugging for some requirements. Taking the carrier specific requirements to the new handset
hardware.
• Analyzed systems and made recommendations regarding the Development Environment, Tools
& Technologies and Hardware & Software requirements.
• Identified and fixed defects, where necessary suggested solutions. Integrated the code and
contents in releases for product program.
• Support product programs and R&D teams by configuring software releases, investigating
errors proposing platforms solutions/requirements and answering questions relating to product
platform integration issues. From October 2009 to July 2011 (1 year 10 months) Greater San Diego AreaWindows Mobile developer, build management and integrator. @ • Worked with Onsite team members and interact with offshore team members for Cellcore porting on Windows Mobile for multilevel processor product.
• Successfully tested Infineon Globe Modem processor on different signal test box like
Agilent, Antrisu and R&S.
• The product tested on signal test box for UTMS, WCDMA and GSM different networking
frequencies. From November 2008 to October 2009 (1 year) Oulu, FinlandSr Software Engineer @ • Quickly adopt the working environment, interact with the various teams for fixing the errors more
effectively toward more successful product.
• Gathered the functional specifications and resource requirements and designed applications
based on clients' technical standards.
• Collaborated with domestic/global development teams to troubleshoot issues, handle software errors, change request and software change orders.
• Worked with Onsite team members and interact with offshore team members for Cellcore porting on Windows Mobile for multilevel processor product.
• Successfully tested Infineon Globe Modem processor on different signal test box like
Agilent, Antrisu and R&S.
• The product tested on signal test box for UTMS, WCDMA and GSM different networking
frequencies.
• Redesigned and implemented various BREW applications with client customized UI
environment with less resource consumption and flexible for other devices.
• For all Motorola BREW environment applications avoided memory and resource difficulties
using Klocwork, fixing errors quickly before committed bound. From May 2006 to November 2008 (2 years 7 months) Mumbai Area, IndiaDesign Engineer @ • Worked with Onsite team members and interact with offshore team members for Cellcore porting on Windows Mobile for multilevel processor product.
• Successfully tested Infineon Globe Modem processor on different signal test box like
Agilent, Antrisu and R&S.
• The product tested on signal test box for UTMS, WCDMA and GSM different networking
frequencies. From November 2007 to June 2008 (8 months) Oulu, FinlandSoftware Engineer @ • Working with five team members for complete critical client/server component using SSL on time and with good quality.
• Worked independently file transfer applications, made it to deliver to the client, which helped to the product meet the critical market requirements. From January 2005 to May 2006 (1 year 5 months) Bengaluru Area, India
A&B Level, Computer Science @ DOEACC From 2000 to 2002 PGDCA, Computer Science @ GEENI Educational Society From 1999 to 2000 BSC, Maths, Physics, Chemistry @ Andhra University From 1995 to 1998 Intermediate, MPC @ Vidya Vikas From 1993 to 1995 Srinivas Nainala is skilled in: Symbian, BREW, Windows Mobile, Android, C++, C, J2ME, Windows CE, Mobile Technology, Mobile Applications, Embedded Software, Mobile Devices, Bluetooth, Device Drivers, Embedded Systems, Mobile Communications, Location Based Services, Mobile Platforms, Wireless, Debugging
Websites:
http://www.nokia.com/,
http://srinivasnainala.blogspot.com/