Senior .net Developer Resume
Farmingdale, NY
SUMMARY:
- Microsoft certified professional with around 9+ years of experience as a developer in Microsoft Technologies.
- Thrive in deadline - driven environments with excellent team-building skills.
- Diverse experience in all phases of software development life cycle (SDLC) especially in Analysis, Design, Development, Testing and Deploying of applications.
- Extensive experienced using AGILE software development methodologies in developing multi-tier enterprise applications.
- Strong Expertise in various Microsoft .net technologies like C#.Net, WPF, ASP.Net, WinForms, LINQ, TSQL, PL SQL, XML, XSD, XSLT, JSON, HTML, ADO.Net, XAML, Web Services, JavaScript, CSS
- Experienced in implementing MVC and MVVM design patterns.
- Experienced in application packaging with Installshield 2012 and deployment process in IIS 6.0/7.0/8.0.
- Experienced in hosting and publishing applications in Citrix Xenapp 6.5.
- Experienced working in version control systems like TFS, SVN (Tortoise), Surround SCM.
- Created unit testing framework using Visual studio 2010 and Moles framework for mocking.
- Good experience in relational databases, designing database tables and developing pertinent data structures.
- Understanding and familiarity with PRISM, Web API and RESTful services.
- Strong Communications, Time Management & Project Management skills with good experience fulfilling lead team roles.
TECHNICAL PROFICIENCY:
Languages and technologies: C#, WPF, WinForms, MVVM, ASP.Net, MVC, XML, XSD, XSLT, JSON, LINQ, HTML, ADO.Net, XAML, Web Services, JavaScript, CSS, jQuery
Platforms and Tools: Visual Studio 2008/2010/2012 , Microsoft SharePoint 2007, TFS, SVN, Jira, Expression blend, Installshield 2011/2012, Citrix Xenapp 6.5, Seapine SCM and Test Track pro.
Database: SQL server 2005/2008/2012 , Oracle 11g, Microsoft Access
Operating Systems: Windows XP, Windows Server 2008/2012, Windows 7, Windows 8/8.1
Application Servers: IIS 6, 7, 7.5, 8
PROFESSIONAL EXPERIENCE:
Confidential, Farmingdale, NY
Technology: .Net framework 4.0, C#, WinForms, Oracle 11g, DevExpress tools, XML
Senior .Net Developer
Responsibilities:
- Developed a new application module to manage long term storage of testing samples.
- Enhance an application module to manage incoming sample packages and store the samples in bags.
- Developed the tracking system to trace activities related to bag and samples.
- Implemented the module in a way to enable the audit process related to each sample, storage, clients and tests.
- Used Dev Express grid controls to display the data.
- Followed AGILE software development methodologies and actively participated in scrum activities with the whole team.
Confidential, Albany, NY
Technology: C#, WPF, MVVM, WinForms, SyncFusion, ASP.Net, MVC, XML, XSD, JSON, Web Services, Installshield, JavaScript
Senior .Net Developer
Responsibilities:
- Responsibility to maintain the windows based application built in C# and WinForms. Also migrated it to WPF, MVVM and used Web services.
- Added few controls from SyncFusion (WPF).
- Developed various features regarding map operations in web based application built in C#, ASP.Net, MVC, JavaScript.
- Experienced in various design patterns such as MVC, MVVM, Singleton, Observer Patterns applied in this project.
- Involved in communication with clients spread across the world (Australia, UK, USA, Canada etc.) regarding new requirements and handling issues which require engineering efforts.
- Followed AGILE software development methodologies and actively participated in scrum activities with the whole team.
- Part of windows application interface design and triage team.
- Ownership of application packaging process using InstallShield 2012 tool to create Setups and Patches.
- Created Unit testing framework using VSTS 2010 and Moles framework for mocking.
- Involved in providing technical trainings given to Technical support team and stakeholders.
- Responsibility to review product documentation.
Confidential, Redmond, WA
Technology: C#, XML, XSLT, T-SQL, SSIS, MVC, ASP.Net
Senior .Net Developer
Responsibilities:
- Responsibility to develop the billing pipeline in C#, T-SQL and Cosmos technology in which all the hits made by customers through an account will be analyzed, processed, stored in Database and information sent to Marketing department for billing.
- Created performance monitoring application to monitor all the machine events and performance counters and send alert if any configured rule gets failed.
- Implemented few features and maintained a reporting portal for displaying cosmos data and query results using ASP.Net, MVC, C# hosted on IIS 7.0
- Involved in Full Software Development Life Cycle (SDLC). Participated in various phases of a feature development i.e. from ideation to concept (prototype) to Design, Development, Deployment and Support.
- Team player to develop and maintain the data pipeline in which data feeds from different providers get processed and data goes live to Bing maps.
- Responsible for normalization and merging of duplicate data from different providers. Wrote APIs to perform this task using C# and feed configuration using XML, XSLT.
- Connected with partner teams to ensure dependencies and cross-team issues are timely addressed.
- Followed AGILE development methodologies to achieve targets before deadline.
Confidential, Bellevue, WA
Senior .Net Developer
Technology: C#, ASP.Net, SSIS, SQL Server 2005, HTML, JavaScript
Responsibilities:
- Responsible for enhancing the UI web part of website in ASP.NET, HTML and JavaScript.
- Implemented various scripts to transfer customer and merchant data between different data servers in order to share load using SSIS technology.
- Timely addressing of all the issues coming from customers.
- Involved in automating website data updating process.
- Performed unit testing and also involved in code review process.
Confidential
Software Developer
Technology: Microsoft SharePoint 2007, C#.net 3.0, VS 2008
Responsibilities:
- Part of a team of 7 engineers. Responsible for the development of portal in SharePoint 2007.
- Developed various web parts which are useful in displaying and analyzing the data.
- Also got the responsibilities of SharePoint administrator for user authentication and authorization.
- Actively participated in client meetings to gather requirements and priorities.
- Created Requirement and Design documents to implement any functionality.
- Involved in giving technical trainings to the clients and support team sitting at onsite.
- Contributed in making a portal a great success in terms of scalability and performance.
Confidential
Software Developer
Technology: C#, XAML (WPF), Visual Studio 2008
Responsibilities:
- Being a member of team of 5, was responsible to develop the basic functionality to submit the document for review and track the progress of the same at different levels.
- Responsible to create design documents for any feature in hand.
- Sole ownership to redesign the interface in WPF to enhance the look.
- Responsible to unit test the features and interface.
- Contributed in making the software to follow 3-tier architecture by separating UI, business and data layers.
- Involved in meetings with senior managers and Unit heads to gather the requirements and comments on the product to make it better.
- Gave training to the business unit members on WPF technology.
- Followed agile development methodologies in the whole product life cycle.
Confidential
Software Developer
Technology: C#, XAML (WPF), Visual Studio 2008
Responsibilities:
- Being a member of team of 4, was responsible to develop all the three 3D charts of the user control.
- Also implemented the part to integrate the control with other control and gather the data for the charts.
- Responsible to create design documents for any feature in hand.
- Sole ownership to design the interface in WPF.
- Responsible to unit test the features and interface.
- Involved in meetings with senior managers and Unit heads to gather the requirements and comments on the product to make it better.
- Gave training to the business unit members on WPF technology.
- Followed agile development methodologies in the whole product life cycle.