We provide IT Staff Augmentation Services!

Software Engineer C++/c# Resume

3.00/5 (Submit Your Rating)

West Bend, WI

SUMMARY:

  • Master’s degree in Computer Science
  • Proficient in C++, C#, Java, MS Visual Studio and SQL
  • Good knowledge of Object - Oriented Programming/OOD, Algorithms, Data structures, Design Patterns and UML
  • Experience in all aspects of SDLC and Agile methodology
  • Working knowledge of XML, multi-threaded models, network protocols and parallel programming
  • Performed functional testing such as uni-testing, integration and Test-Driven Development.
  • Desire to learn and work in new technologies related to software development
  • Great analytical, problem solving skills and have the ability to adapt ever changing situations.

SKILL:

Programming: C, C++, C#, JavaScript, Python C++ Libraries & Versions: Boost, STL, C++ 98, 03, 11, 14

Databases: Oracle SQL, MySQL, PL/SQL, NoSQL, Redis

Web Services: RESTful API

IDE: MS Visual Studio, MonoDevelop, Eclipse, Xcode

Mobile Development: Android

Operating Systems: MacOS X, Microsoft Windows, Linux

Version Control & Misc: Perforce, GitHub, Git, TFS, SourceTree, Slack, MS Excel, JIRA

WORK EXPERIENCE:

Software Engineer C++/C#

Confidential - West Bend, WI

  • Implemented a C++/CLI wrapper by controlling memory and made cross platform communication between C# and C++ efficient.
  • Contributed to the development of existing shared in-house library (API) which was utilized in multiple projects running on different platforms.
  • Prototyped the project for better understanding of end goal, user requirements and continuous improvements.
  • Interpreted technical details to non-technical stake holders, marketing and sales team.
  • Managed the data in more efficient way by caching to in-memory data structure store (Redis) for fast retrieval and Update of huge datas.
  • Analyzed programs for efficiency and provided new solutions to the existing systems and libraries.

Software Developer Intern

Confidential - Cambridge, MA

  • Development of the prototype in C# using Agile prototyping methodology.
  • Assisted in interpreting design specifications and use cases into functional applications as well as in ensuring best possible performance, quality and responsiveness.
  • Proactive thinking to identify and fix bugs and also understand the impact of one’s work on the project.
  • Brainstormed with the engineering team to define, develop and produce optimized code.
  • Integrated various software components and improved software functionality.
  • Worked with cross functional teams to achieve common goal.

Associate C++ Software Developer

Confidential

  • Designed, built and maintained efficient and robust C++ code.
  • Hands on experience implementing all stages of software development.
  • Worked closely with senior engineers to maintain and develop new products.
  • Experience in developing middleware components for software in C++ using STL.
  • Performed manual testing which includes all the levels of testing phases.
  • Fixing software issues and documenting software development cycle phases.

We'd love your feedback!