Module Lead Resume
2.00/5 (Submit Your Rating)
Lynchburg, VA
SUMMARY
- Around 11 years of IT experience in Embedded application development using C, C++, UNIX, Linux on Telecom, and Mobile application development.
- Around 11 Years of IT experience in development and testing Networking/embedded software solutions using ‘C’ & ‘’C++’’ and ‘Linux’
- ” C “, C++, UNIX, Linux. Shell scripting.
- GDB, DDD (Data Display Debugger), KDB, Valgrind, GNU Make Files.
- UI development for mobile phones and devices, Strong debugging skills, Open source Applications development
- GSM, CDMA, GPRS, VOIP, UMTS Technologies.
- TCP/IP Protocol Suite.
- Socket Programming & Multithreading.
- Eclipse, Bugzilla, Qt creator (IDE), SVN, Clear case, git, SQL database, TRIXBOX, Asterisk Server tools.
- Sql, pl/sql, Proc, Oracle DB.
- Ability to quickly learn new technologies
- Ability to work independently, under tight deadlines, as well as work within a team
- Good Knowledge of Operating system internals like IPC mechanisms namely shared memory, semaphores, message queues, pipes, and signals.
- SS7 and SIP Stack & call control.
- Qt Frame work, Qt embedded SDK.
- Scripting Languages shell, Perl, python, and ruby.
- Experiences in cmake, c++ make files, ANT, MSBUILD.
- Jenkins Tool for automation builds.
- Experience in C/C++ programming and software development tools for microprocessors and microcontrollers.
- Experience in GUI development.
- Develop software to support design enhancements and validation findings.
- Experience in RTOS.
- Experience in virtual machines.
- Experience with Agile Scrum methodologies.
- Excellent communication skills, interpersonal skills.
TECHNICAL SKILLS
- Unix, Linux, windows ( Confidential - UX, AIX, Nucleus RTOS, fedora, Ubuntu Vxworks, Red Hat Linux, QNX )
- C, C++, GDB, Valgrind, SVN, git, bugzilla, Clear case, Clear quest
- XLC v10.1, CC, gdb, GNU make files, gcc, g++, Jenkins.
- Communication protocols (RS232,SPI,I2C, CAN)
- QT, Trixbox, Asterisk server, Eclipse,
- C, C++, Shell scripting, Python, Ruby.
PROFESSIONAL EXPERIENCE
Confidential, Lynchburg VA
Module lead
Responsibilities:
- Feature development with C, C++ on Nucleus OS.
- Defect fixing and involved in unit testing.
- Build binaries with make files for OMAP and UNITY radios.
- Trouble shoots and resolved build issues.
- Testing on different mobile radios.
- Checked in the code on clear case.
- Using Clear quest tool for bug tracking.
- Daily stand up meetings in the morning’s hours.
- Followed agile methodology.
- Development on telecom billing system.
- Enhanced new features design and development.
- Prepared SRS document and development the application.
- Using make files to build the binaries.
Confidential, NY
Team Lead
Responsibilities:
- Build binaries with make files.
- Modified source files from Confidential -UX to AIX migration using macro.
- Involved in developing code using C++
- Involved in unit testing.
- Trouble shoots and resolved build issues.
- End to end transactions with OLTP.
- Check in the code on clear case
- Using Bugzilla for bug tracking.
- Debugging the code using gdb tool.
- Find the memory leaks using valgrind tool
- Involved in daily meetings and updated the status.
- Help to team members for solving the issues.
Confidential, Miami, FL
Developer
Responsibilities:
- Worked on Enhancement on ksh, libc on Confidential -UX.
- Working on cron jobs commands.
- Unit testing.
- Build binaries using make file and testing.
- Debugging the code using gdb and DDD tools.
- Finding memory leaks in libc library using valgrind.
- Worked on all shell commands issues.
- Update the status daily in the meeting.
- Using code coverage tool after code changes made.
- Delivery the builds on time.
- Involved in meetings and update the status daily.
- Followed agile methodology
Confidential, TX
Programmer
Responsibilities:
- Only the owner of the eBook can read the eBook. The eBook can’t be pirated or copied like any other eBook
- Ability to read the book in both portrait & landscape views
- The user can book mark a page where in he can refer back when ever he needs.
- The user can write & retain notes on each page.
- The book can even be read in day light because of the customized graphics screen.
- User can open pictures and do the zoom in, zoom out and rotate left and right.
Confidential
Developer
Responsibilities:
- Developed new themes, configured theme configuration files according to the UI specifications
- In Email Application developed search mails from user account and incoming and outgoing settings details for new account creation was developed.
- Prepared the device specific build of our UI application package
- Phone book application list of contacts displayed as per Confidential UI spec developed.
- Application code integration with the platform specific code and new phone bring-up
- Unit testing
- Trouble shoot and resolved build issues
- Porting of Qtopia package on target hardware
Confidential
Developer
Responsibilities:
- Developed phone book application on the panel phone
- Prepared the device specific build of our application package
- Phone book application list of contacts displayed as per Confidential UI spec developed.
- Unit testing
- Trouble shoot and resolved build issues
- Porting of Qtopia package on target hardware
- Testing application on the device
Network sniffer
Confidential
Responsibilities:
- Involved in developing code using C and Linux.
- Worked on server side implement the capture the packets.
- Unit testing and bug fixing
- Debugging and optimizing the code for better system performance.
- Problem Solving and maintain documentation throughout the project life cycle.
- Work with project team members to resolve the issues identified in testing
Confidential
Developer
Responsibilities:
- In NIC card send and receive side transfer data developed
- Developing the interface part using C and Linux.
- Checking the manipulation to send the network layer.
- Debugging and optimizing the code for better system performance.
- Problem Solving and maintain documentation through out the project life cycle.
- Work closely with business to identify and document the issues found in UAT.
- Work with project team members to resolve the issues identified in testing.