We provide IT Staff Augmentation Services!

Developer Resume

0/5 (Submit Your Rating)

NY

SUMMARY

  • Over 10 years of progressive experience in research, design, coding, testing, deploying, troubleshooting and bug fixing C#.Net based windows forms and WPF applications.
  • Worked on User Interface design following agile model’s UI/UX design principles, techniques and standards.
  • Extensively worked in all phases of SDLC following agile/scrum methodologies, JIRA sprint planning.
  • Worked on Multi - Tier application design and development.
  • Understanding, refactoring and optimizing the code there by improving the performance and throughput.
  • Worked on inter process communication between C#, VC++, C, C++ and VBA based applications using COM, Named Pipes and advanced COM Interoperability.
  • Experience in Network Programming TCP/IP and FTP using .Net Socket and winsock2.
  • Worked on customizing MSI setup for deploying client facing applications using Visual studio and Advanced Installer.
  • Worked on multithreaded programming and various synchronization primitives like win 32 Critical Section, Mutex.
  • Experience in best practices such as source code management using GIT and Phabricator for differential code reviews.
  • Extensive knowledge in visual studio sampling and instrumentation profiling techniques to measure application performance.
  • Worked on database scripts, Store Procedures, View, Indexes and Functions in SQL server 2005.
  • Worked on Excel Automation, VBA Add-ins/Excel c++ add-in development using Excel SDK (xlcall32 and VSTO Custom Excel Ribbon development.
  • Testing applications for compatibility on different windows platforms, Excel Versions both for 32bit/64bit.
  • Interacting with Business teams to understand business perspective in order to implement design as per the end user requirements.
  • Interacting with clients to get the details of issue in order to replicate issues on local machines.
  • Extensively worked in finance domain for 4+ years and well versed with different asset classes such as Equities and fixed income.
  • Worked on applications dealing market data such as currencies, swaps, bonds, securities, volatilities and spreads.

TECHNICAL SKILLS

Languages: C#, C++, VC++, VBA

Script: VB Script, Perl, Python, Java Script, HTML

Tools: Visual Studio 2008/2010, GIT, VS team tools(profiling), Phabricator, Visio, Install shield, JIRA

Microsoft SDK: Orca, Tlbimp, WinDBG, Excel SDK

Operating System: Windows XP, Windows7, Windows 8, Windows Server, Unix

.Net Framework: 3.5/4.0, Win Forms, WPF, XAML, XML, ADO.Net, ASP.Net

Database: SQL Server 2008, PL/SQL

Advanced Concepts: Multithreading, OOD, STL, Socket Programming, Data Structures and algorithms, Design Patterns, Generics, LINQ, MVVM, Dependency Injection

PROFESSIONAL EXPERIENCE

Confidential, NY

Responsibilities:

  • Worked on requirement analysis, design, development and deployment of several WPF/Winforms applications.
  • Developed various applications based on C#.Net winforms/WPF such as Configuration tool, Troubleshooting tool, Notifications, Wizards
  • Alarm Monitoring application for data feeds, Blotter application for traders and Trader’s real time data monitoring applications.
  • Working on WPF based spike configuration tool for setting spike filter configuration per security, spike filter calculation algorithms and spike notifications.
  • Implemented MVVM pattern, used Inotifypropertychanged to notify UI whenever there is a change in last value.
  • Taken ownership of existing legacy applications to refactor code, to find performance issues and to enhance user interfaces.
  • Developed Excel C++ XLL add-in using Microsoft Excel SDK.
  • Worked closely with business team, MSI build team and business representatives to design, build and deploy robust software that can rapidly respond to market development.
  • Worked on all phases of SDLC right from gathering requirement till testing.
  • Profiling and analyzing in order to improve the performance of low latency applications dealing with real time data.
  • Interacting with business team and gathering requirements, preparing design documents including initial form designs, message protocol and data flow.
  • Designed and developed winforms based tool to troubleshoot network connection issues using .Net Network Interface class.
  • Improved throughput of legacy applications from 200msgs/second to 15000msgs/second.
  • Extensively worked on Perl/Python script to make changes in configuration files and generating reports on multiple UNIX machines.

Environment: Visual Studio .Net 2008/2010/2013 , .Net Framework 3.5/4.0/4.5, Winforms, WPF, XAML, MVVM, Perl/Python

Confidential

Responsibilities:

  • Analysed existing data flow and debugged application in order to understand legacy application and code.
  • Refactored the legacy code and fixed issues in legacy VBA based excel add-in.
  • Used visual studio team’s memory profiling tool in order to find memory leaks and memory usage, fixed memory leaks and refactored code for optimizing memory usage.
  • Worked on COM Interfaces, Excel VBA Add-in and windows service.
  • Managed to work both on enhancements and client issues.
  • Worked on Excel VBA add-in to make it compatible with both 32 and 64 bit application when VBA7 was released.
  • Testing application compatibility whenever there is any new operating system release or Microsoft Excel release.
  • Conducted knowledge transfer sessions to team members and conducted brainstorming sessions to get ideas and different approaches to solve critical design/development issues.
  • Interacting with client to collect/review business requirements, converting them in technical specifications and preparing design documents including all the details.
  • Handled a team of 3 developers at off-shore location.
  • Received appreciation award from Confidential LTD to manage, handle, and multitask, to work on different technologies and languages.
  • Designed and developed VSTO excel ribbon for existing legacy Excel add-in application.

Environment: Visual Studio .Net 2008, .Net Framework 3.5, WinForms, COM, Windows Services, Excel API, VBA

Confidential

Responsibilities:

  • Researched on different technologies for automating Excel and analysed the excel object model in VBA.
  • Worked with business team on gathering requirements and discussed about features to implement.
  • Developed basic prototype using C++ and C#. Tested both the prototypes for performance, general use case scenarios.
  • Designed, developed new MFC client Excel automation application to track excel data in real time and implemented TCP/IP communication to send real time data to UNIX based server application.
  • Designed and developed C# based windows form application for notification/access control.
  • Used Named pipes for inter-process communication between MFC client and C# based notification application.
  • Tested the application for different Excel versions and performed memory profiling to find memory leaks and optimizing memory usage.

Environment: Visual Studio 2008, Microsoft Excel API, Win Forms, .Net Framework 3.5

Confidential

Developer

Responsibilities:

  • Designed and developed a windows based form application as simulator for Intelligent Electronic Device.
  • Implemented serial port communication in application to read from and write data to serial port.
  • Windows form application display data related to multiple IEDs.

Environment: WINDOWS-XP Visual studio 2005, Win Forms

Confidential

Developer

Responsibilities:

  • Designed, developed, tested (unit) and deployed QRLPD windows Form application.
  • Analyzed .BBM format (Deluxe Paintbrush Format) & implemented the format conversion logic.
  • Implemented the ftp in the application to send image files to Target machine (ftp server) via Wireless LAN where QRLPD display is connected.
  • Implemented Image processing & file format conversion to process image files: JPEG, BMP, TIFF, GIF and PNG to BBM format.

Environment: WINDOWS-XP Indy Sockets for FTP client, Visual studio .Net 2005, Win Forms

Confidential

Developer

Responsibilities:

  • Analyzed gaming logic involved in most of the POKER games.
  • Prepared proof of concept for POKER Game.
  • Designed and developed windows form based POKER game.

Environment: .Net Framework 2.0, Win Forms

Confidential

Developer

Responsibilities:

  • Enhanced and deployed web applications.
  • Maintenance of database.
  • Writing stored procedures for generating analyst performance reports for all the three Processes.
  • Designed and developed employee performance evaluation portal using C#.Net Windows forms.
  • Deployed, tested and fixed issues.
  • Received appreciation from client for quickly fixing the issues.

Environment: WINDOWS XP, WINDWOS-9X Database: SQL Server 2005, Borland Database Engine, DBAMGR2k

We'd love your feedback!