C++ Developer Resume
5.00/5 (Submit Your Rating)
SUMMARY:
- Software engineer with 12 years of professional experience in software design and development, including operating system distributed drivers, enterprise solutions for banking.
- Familiar with all phases of software development life cycle: requirements analysis, object - oriented design, unit-testing, debugging, deployment, customers communications and reverse-engineering of existing solutions.
- Reliable, committed, self motivated, attention to details, good analytical and debugging skills, good in communication and team interaction
TECHNICAL SKILLS:
- C++
- C
- Objective-C
- Python
- PL/ SQL
- JSON
- XML
- Agile
- Scrum
- SDLC
- Jira
- STL
- Boost gdb debugging
- Google Testing Framework
- OCMock Framework
- Subversion
- MacOS
- Linux
PROFESSIONAL EXPERIENCE:
C++ DEVELOPER
Confidential
- Implemented and delivered major change in loss calculations in case of default .
- Successfully added support of new market risks types and new calculation types to calculation engine, which improved estimation accuracy by 5%.
- Increased to 15% test coverage of one project module, introduced daily code review practice and adapted test driven development.
- Refactored Python code of monitoring module for users statistics collection.
- This project required mathematical background (statistics, probability, interpolation).
SENIOR SOFTWARE ENGINEER
Confidential
- Switched driver code from POSIX-threads to Grand Central Dispatch .
- Port ed C++ modules to Objective-C, used RESTful API to communicate with device.
- Worked closely with CUPS API, had experience with daemons management system (launchd, cron ).
- Used device-level languages which describe printer capabilities and state (PostScript) .
- Set up project auto-build system, did shell build scripts coding , was responsible for builds creation and deployment to share-points .
SOFTWARE ENGINEER
Confidential
- Implemented and delivered standalone software module which performed necessary operations with PostScript data, including coordinate transformations, matrices operations, etc.
- Introduced new driver features as Manual duplex, Booklet printing, Watermarks .