Sr. Software Developer Resume
Woonsocket, RI
SUMMARY
- Total 10+ years of experience in mobile Wireless/Telecom Applications development with various operating systems (Android, LG Proprietary OS PDK, Windows mobile and Symbian).
- Experienced with complete mobile wireless/telecom application development life cycle including requirements gathering, analysis and design, coding, testing and deployment with methodologies like (Prototyping, Water Fall Model and MDLC).
- Expertise in developing Android applications using Eclipse IDE, Android SDK and ADT plug - in, Android Studio, SQLite.
- Experience in end-to-end development of mobile architecture.
- Experience in Android UI toolkit. Proficient in Android application framework. Experienced with Android SDK tools.
- Expertise in multimedia applications.
- Good experience on platforms like EMP and Android.
- Well versed with the chipsets like Qualcomm, Infineon.
- Knowledge of Objective-C for IOS Application development.
- Experience using software configuration management and defect tracking tools.
- Good problem solving skills.
- Persistent, with a can-do attitude and willing to take ownership.
- Ability to understand and communicate complex ideas.
- Constant endeavor for innovation and excellence.
- Proven oral and written communication skills with requirement gathering, design specification and user documentation.
- Good exposure in troubleshooting and debuggingandroidapplications.
TECHNICAL SKILLS
Operating Systems: Windows Vista/XP, Linux
Mobile platforms: Android, windows mobile, Symbian, IOS, LG Proprietary OS.
Languages: C, C++, Java
Ides': VC++ 6.0, Eclipse IDE.
Versioning Tools: Rational Clear case, GIT, Visual Source Safe.
Bug tracking tools: Mantis, HP-Bug tracker, JIRA.
Embedded platforms: TI OMAP, QCT, EMP and Infineon.
Other tools: Araxis Merge, Win Merge
Debugging Tools: Debug Mux, JTAG, and QXDM Professional.
PROFESSIONAL EXPERIENCE
Confidential - Woonsocket, RI
Sr. Software Developer
Responsibilities:
- Involved in all phases of the project including analysis, discovery, design, development, and testing.
- Developed for the handset, supporting Android 4.2.2 to 5.1.
- Coordinated with vendors and in-house security teams for business requirements.
- Regularly utilized tools like Confidential Compare, Subclipse, and Android Studio to create, synchronize, merge, and reintegrate code in Subversion repository.
- Updated third-party SDKs that contained security flaws.
- Modified internal libraries and frameworks, both proprietary and third party open-source.
- Executed build scripts to produce test and production builds.
- Used debugging tools like DDMS, and Logcat to troubleshoot my own code as well as code written by others.
- Wrote documentation for various processes and practices to provide knowledge transfer.
- Hosted code walkthroughs and workshops via Web Conference for resources both onshore and offshore.
- Provided production app support, investigating user reported defects.
- Migrated from Subversion to Git.
Confidential - San Francisco, CA
Sr. Software Developer
Environment: Eclipse, Android SDK 4.0.4
Responsibilities:
- Designed and implemented location verification.
- Implemented OAUTH2 in the application.
- Resolved many issues in the application
Confidential
System Analyst
Environment: Eclipse, Android SDK 2.1, Android SDK 2.2, Android SDK 2.3
Responsibilities:
- Design, implement, extend and port our Java & C/C++ components of our mobile software technology forAndroid (Android 2.1, (Eclair), 2.2 (Froyo) and 2.3.x (Gingerbread)).
- Integrate library onto newAndroidreleases and OEM hardware platforms.
- Act as subject matter expert inAndroidversions, SDK/NDK architectures and build systems.
- Work with teammates to enhance the system architecture.
- Learn/develop relevant standards and protocols.
- Collaborate with product management to understand system requirements.
- Mentor junior team members.
- Porting multimedia applications for upgrade such as camera, drm, audio libraries etc.
- Negotiating and interacting with Quality management team.
- Lead the team towards the delivery and bug fixing of Camera, Gallery3D, Music/ Video player, Voice recorder, FM Radio etc. modules.
- Strong experience detecting and correcting memory usage issues, and optimizing code for application performance.
- Good work experience on Build System.
- Unit testing based on the requirements.
- Worked in client location South Korea (Seoul).
Confidential
Senior Developer
Environment: EMP, QCT, Infineon, WISE, C, Visual Studio, ADS 1.2
Responsibilities:
- Lead the team towards the delivery and bug fixing
- Analysis of the specifications provided by the clients and customizing the same
- Implemented music timer plug in on few models.
- Developing and maintaining the Application suite.
- Unit testing of the Modules.
Confidential
Developer
Environment: Visual Studio 2005, Windows Mobile 5.0 and 6.0 SDKs for Smartphone
Responsibilities:
- Involved in requirement gathering, high level and low level design.
- Development of most of the major modules like MP3 module etc.
- Played a very crucial role in taking up the major implementation of language independent GUI and User training module in Voice recognition.
- The major contribution involves in changing the GUI architecture of the development as per client’s requirements.
- Worked in client location to support and develop the product in Israel (Tel Aviv).