We provide IT Staff Augmentation Services!

Senior .net Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Experienced senior software developer with years of experience in multiple lines of knowledge.
  • Experienced in object - oriented application development, systems and network management development / analytics, as well as system security.
  • Has been engaged at multiple client sites for varying types of applications for a consulting company.
  • Re-architected and rewrote a high efficiency multithreaded network platform.
  • Effectively worked on development lifecycle of two major server and desktop management deployments as a systems management programmer.
  • Possess great skill in generalizing, clarifying, and putting problems in perspective.
  • Lifelong technology enthusiast and always excited to work on all things that computes.

TECHNICAL SKILLS:

Programming Languages: C#, HTML, CSS, JavaScript, XML, Json, Perl, bash scripting

Development: ASP.NET Web, .NET Network Development, Object modeling and architecture, threading

Tools: Visual Studio, SVN, Git, vi

Operating Systems: C#, HTML, CSS, JavaScript, XML, Json, Perl, bash scripting Windows platform, Linux, Unix variants

Databases: MS SQL Server, Oracle

Networking: General IP networks and security (legacy) Basic Cisco IOS, IBM Tivoli Management Framework, Micromuse NetCool

PROFESSIONAL EXPERIENCE:

Senior .NET Developer

Confidential

Responsibilities:

  • Engaged as a full stack developer in design, development, and testing of backend systems for IVR voice and mobile web applications products for large public customer facing corporations. System was written in C# .NET and scaled for tens of thousands of customers, averaging hundreds concurrently surging to thousands during service outages.
  • Designed, developed, maintained, and upgraded internal services that acted as a bridge between voice system and client API calls
  • Added features and maintained pubic customer facing mobile web pages for self - service using jQuery
  • Maintained legacy code as well as new feature development
  • Worked closely with customer development and project management staff to achieve seamless flow between our services and their services
  • Performed analysis and close interaction with client managers to figure out production bug issues and fix them
  • Worked closely with Agile Lead and QA staff to mitigate bugs in newer code in development and UAT

Senior .NET Developer & Team Lead

Confidential

Responsibilities:

  • Engaged at multiple clients in a technical lead capacity and as a full stack senior developer. Engagements include an investment bank, consumer good company, and pharmaceutical corporation. Some of the technologies used at these projects include ASP.NET, PL/SQL, MS SQL, Infragistics controls, and SharePoint.
  • Lead a team of 3 people at a large investment bank to redesign, implement, and maintain a business process flow web application for internal IT use using a modified Agile methodology. This application was created for project managers so project statuses could be maintained, act as a data library for IT infrastructure, and a reporting tool.
  • Lead a team of 2 off shore developers and acted as a senior developer at a pharmaceutical corporation to design and implement an internal project workflow web application. This project was to be used by project managers to track IT projects throughout the company.
  • Designed and implemented new functionality for a consumer goods company s desktop application. This project was a tool for creating and tracking promotions for the good sold by the company.
  • Developed backend layer of external marketing websites for a large consumer goods company. These websites are the main site for the products.
  • Developed and refactored new web pages for a telecom network procurement product. This was a brief project using ASP.NET, Telerik controls, and an Agile methodology. Some of the refactoring including moving to a non - table layout as well as moving styles to a CSS format.

Senior .NET Developer

Confidential

Responsibilities:

  • Engaged in rewrite and migration of a P2P network scanning platform to .NET in both C# and VB.NET. Platform replaced existing code base responsible for scanning, interdiction and evidence collection for media clients involved in stemming piracy. New platform is will be designed emphasizing multi - threading, scalability and high efficiency.
  • Created flexible modular subsystems for ease of use using design patterns. Analyzed and designed these systems based on fluctuating requirements from both clients and management. New .NET platform necessary for greater scaling and performance.
  • Developed a multithreaded web scraping platform for pulling down, analyzing and storing torrent files based on a set of business rules. This large cachet of torrent files and its associated data will be used to track users on the network.
  • Wrote multiple stored procedures in MS SQL Server for use in scanning platform.
  • Core member of development group assisting in monitoring and supporting of the live operational platform. This platform is mission critical and the basis for the rest of the services based on it. This real time data collected is crucial to revenue stream. Other services based on this platform include interdiction (countermeasures) and verified notices.
  • Deciphered existing P2P network protocols for creation of server and client side communication written in .NET.
  • Addressed ongoing maintenance and bug issues regarding performance and availability of platform.
  • Documented the inner workings, design and flow of the new platform for use by the QA team to develop testing procedures.

.NET Developer

Confidential

Responsibilities:

  • Engaged in the early phases of a re - architecture and development of an ERP application written in C# .NET using N-tier architecture, design patterns and database optimization emphasizing scalability and performance. The ERP application is originally written in FoxPro and the leading ERP platform for a single vertical market, fashion and apparel.
  • Assisted in the architecture of the ERP application using a hybrid Agile methodology with use of proven object oriented patterns. Key member of a small four man team responsible for application framework design and implementation.
  • Executed object oriented design in application via use of inheritance and composition when necessary to create a highly flexible and dynamic framework that is XML configuration driven to drive down maintenance of existing codebase and easily extend without changing already proven code.
  • Developed application framework subsystem for dynamic form generation driven by XML and SQL data. Dynamic form generation is necessary for runtime created forms for use by other application developers and/or client administrators. This feature will be used to lower resources needed to convert existing forms and also to give customer adaptability for their own use.
  • Produced proof of concept demos for upper management to evaluate the product s high level look and feel. Demos also viewed by a designated client focus group for input on usability as well as overall look.
  • Designed and developed ASP.NET application for use in supply chain that includes basic process and revision control. This application was a client request to replace a static Excel spreadsheet with a web based method of entering data and going through an approval / revision process.
  • Addressed maintenance and bug issues with clients in regards to various custom projects in C#.

We'd love your feedback!