Developer Resume
2.00/5 (Submit Your Rating)
SUMMARY:
- 8+ yearsof experience in the field of IT with focus ondevelopmentof applications using C++, Win32, Visual C++, MFC, Win32
- 4+ years of experience in C#, LINQ, WPF, WCF, Winform, MVVM, PRISM.
- Good on SQL, Stored Procedure and RDBMS concept.
- Apply software architecture, design and practices like KISS, SOLID, DTSTTCPW, YAGNI, RAII etc.
- Excellent working Knowledge of Design Pattern, OOAD Concept
- Works on multiple domain embedded, healthcare, Finance.
- Good command over data structure and algorithm.
- Good Knowledge of OS internals.
- Excellent working Knowledge of Design Pattern, STL, BOOST, Multithreading and Socket Concept.
- Strong knowledge of Software Development Life Cycle (SDLC) and extensive experience of working during Requirement and Analysis, Design and Construction and Testing phases of SDLC.
- Knowledge of Agile, Scrum and Test driven programming methodologies (TDD).
PROFESSIONAL EXPERIENCE:
Confidential
Developer
Responsibilities:
- Provide Gstreamer Pipeline for change images grays scale, saturation, hue and cry
- Provide Gstreamer Pipeline for different audio video and image container and codec.
- Working on wifi,wifi direct and widi.
- Working on EFL(GUI) application for smart TV attached on Refrigerator
- Provide functionality to change image resolution, video resolution, changes Brightness, White balance etc.
- Middleware to provide API to EFL for changing resolution, white balance and effect to camera
Confidential
Developer
Responsibilities:
- Working for all the custom control used in poker
- Serialization and de - Serialization of Message in byte stream using custom protocol.
- Follow MVVM architecture while designing GUI, use data Binding, Style, control template, data template etc.
- Central Notification Manager using observer pattern for handling messages coming from server,
- Factory pattern to register different message factory
- Adapter pattern to provide wrapper and prove more functionality for XML parser.
- Improving responsiveness by using threading mechanism.
- Changes existing tab configuration file from text to JSON format and write JSON Parser for it.
- Use existing C++ code in C# using PINVOKE .
- Adding new feature in existing application
- Sorting of table on different criterion
- Working on production bug
Developer
Confidential
Responsibilities:
- All the custom control for GUI.
- Develop INI Reader, Registry Reader, and DOM and SAX XML Parser library.
- Developed and maintained various modules using C++ with good hold on Data structures and Algorithms.
- Use of STL and Collection class.
- Use of Multithreading and Socket programming concept.
- Implement Data structure and algorithm to store XML file data for User configurable GUI, User configurable resource and other xml file information.
- Implement Singleton, Factory, Observer, Adapter and Façade design pattern.
Confidential
Tester
Responsibilities:
- Making GUI for above software.
- Custom control for GUI.
- Send and Receive data from “Serial Port”, “FTDI USB”,” Cypress USB” and “PLX PCI Bus”.
- Use multithreading for fast processing of data.
- Configure Serial port, USB and PCI bus as per requirement.
- Implement protocol to send and receive data through serial port, USB device, and PCI bus.
- Implement DMA for high speed data transfer through PCI bus.
- Convert raw data into bitmap file and vice versa.