Senior Application Developer Resume
New York, NY
SUMMARY
- 10+ years of total experience in designing and implementing n - tier solutions for Windows desktop, Web, windows phone and tablet
- 3+ years of proactive development experience in WPF and WinForms based windows applications
- 7+ years of hands-on experience in developing ASP.NET Web Forms and MVC based web applications
- 3+ years of active experience in developing web services/API’s using ASMX, WCF, REST
- 2+ years of experience in developing native/hybrid apps for Windows Phone, iOS and Android using Xamarin,HTML5,CSS(Responsive web)
- 7+ years of experience in working with Agile/Scrum methodologies
- Good verbal and written communication skills
- Major strengths include excellent problem solving skills, attention to detail, strong results-oriented team player
TECHNICAL SKILLS
Languages: C#
Microsoft/Windows: C#.NET, WPF, ASP.NET (MVC),Silverlight, Windows Forms, WCF, ASMX, LINQ, PowerShell
Web Technologies: HTML, CSS, JavaScript, Responsive web jQuery, IIS
Windows Phone, Tablet, Android and iOS: WINRT, Windows phone SDK 8.0\8.1\10, Xamarin forms using Xamarin Studio(IDE) and VS studio 2015, Windows Universal(windows 10 SDK)
Design patterns: MVVM( MVVM Light, Okra,Caliburn), MVC, N-Tier architecture
Frameworks/Libraries: Entity Framework, log4net, VS Extensions, Nuget, Telerik, Kendo UI, Angular JS, Infragistic controls
Database: SQL Server, SqlLite, Sqlcipher, Oracle, XML
Testing/Automation: Unit/Integration Testing
Profiling: VS 2012+ (Ultimate)
Reporting Tools: SQL server reporting service(SSRS) and Crystal Reports
Agile Tools: Team Foundation Server(TFS) and JIRA(Atlassion), Bitbucket, Git (repository tool)
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Senior Application developer
Responsibilities:
- Created the virtual box VM for all team members to develop UWP application
- Test the SDK into Xbox, windows phone and tablet.
- Interact with customer to learn requirements
- Hands-on development, re-engineering of legacy components
- Research and analyse requirements for technical solutions
- Improved application performance through pro-active performance profiling & resolving performance defects
- Impart trainings for ramp-up and knowledge transfer
- Design, develop, and present POC as solutions to client
Technologies: C#.NET, UWP(Universal Windows Platform),LINQ, .NET Framework 4.6, VS 2015, Agile (Scrum), Unit Testing, REST Services, GIT
Confidential, Florida
Lead .Net Developer
Responsibilities:
- Responsible for analysis and design of specifications
- Involved in all discussions during the requirements phase.
- Developed the Application Architecture.
- Developed the Web Services and Methods.
- Developed Rich GUI using WPF framework. Used XAML for developing UI.
- Developed Custom Controls and Used MVVM Light design pattern
- Developed application for cross platform using Xamarin forms 2.0
- Used Visual studio 2015 integration with Xamarin for cross platform development app.
- Hands on coding and development of user stories.
- Used multithreading for responsive UI like used async and await and thread
- Code review of peers and juniors.
Technologies: Visual Studio 2015 for Xamarin, Xamarin Forms 2.0, Android Emulator with API 19 or greater, Windows phone 8\8.1\10 SDK, WPF, Multithreading, Windows Universal(windows 10) .Net 4.5, REST Service, XML, LINQ and SQLCipher
Confidential
.Net Lead Developer
Responsibilities:
- Responsible for analysis and design of specifications
- Involved in all discussions during the requirements phase
- Provided maintenance and support through defect fixing
- Helped hire a team and conduct trainings (knowledge transfer sessions)
- Developed GUI using WPF framework. Used XAML and WPF controls for UI.
- Used MMVM Light Framework Design Patterns
- Used Multithreading concept to make UI responsive.
- Used JSON framework from NUGET to access Client Rest Services and integrate in application
- Did code reviews, code clean-up, and documentation
Technologies: Windows Phone 8.1 SDK, WPF, WCF, Windows Runtime SDK, Multithreading, .Net 4.5, REST Service,XML, LINQ and SQLite database, Unit testing, Git and JIRA
Confidential
Software Development Sr. Analyst
Responsibilities:
- Responsible for analysis and design of specifications
- Involved in all discussions during the requirements phase.
- Developed the Application Architecture. Used Okra MVVM framework design pattern
- Defect fixing, documentation, and conduct trainings
- Improved application performance through pro-active performance profiling & resolving performance defects
- Used multithreading to make user UI responsive.
- Used Angular JS for two way binding between controls.
- Troubleshooting edge case issues (WCF, SOAP, JavaScript)
Technologies: WINRT SDK,WCF, C#, MVVM, ASP.NET (MVC),Kendo UI, jQuery, Angular JS, .NET Framework 4.0, VS 2012 Ultimate, Agile, SOAP,SQL Server 2008, Web Services, Sql server reporting services(SSRS)
Confidential
Senior Software Engineer
Responsibilities:
- Interact with customer to learn requirements
- Hands-on development, re-engineering of legacy components
- Research and analyse requirements for technical solutions
- Integrated Telerik framework and used controls like nested grid, autocomplete box etc.
- Improved application performance through pro-active performance profiling & resolving performance defects
- Coordinate development with teams across geographical locations to meet requirements
- Impart trainings for ramp-up and knowledge transfer
- Design, develop, and present POC as solutions to client
Technologies: ASP.net 3.5,Silverlight, C#.NET 3.5, WCF, Telerik controls, LINQ and SQL server 2008, Enterprise Library 4.0, .NET Framework 4.0, VS 2010/2012, Agile (Scrum), Unit Testing, SOAP, TFS, Agile
Confidential, Florida
Senior Software Engineer
Responsibilities:
- Responsible for analysis and design of specifications
- Involved in all discussions during the requirements phase.
- Provide technical leadership to the development team
- Designed and coded a base UI framework that included controls with capabilities, navigation, asynchronous loading and uploading the images
- Used Design Patterns - 3-Tier architecture
- Integrated Telerik framework and used controls like nested grid, autocomplete box etc.
- Wrote stored procedure and functions using T-SQL
- Did code reviews, code clean-up, and documentation
Technologies: ASP.net 3.5, C#.NET 3.5, Telerik Controls, and SQL server 2008, Enterprise Library 4.0, Entity Framework, Agile, SSRS
Confidential, Florida
Senior Software Engineer
Responsibilities:
- Involved in all client discussion Confidential requirement phase and daily client meet
- Design and implement application architecture for development.
- Developed the application and wrote multiple stored and procedure for data access layer
- Used 3 - tier architecture for application development
Technologies: ASP.NET 3.5,JavaScript, C#. NET, SQL Server 2008, FCK Editor, Ajax Toolkit, IIS 6.0
Confidential, Florida
Software Engineer
Responsibilities:
- Involved in all client discussion Confidential requirement phase and daily client meet
- Design and implement application architecture for development.
- Used 3 - tier architecture for application development
Technologies: ASP.NET 2.0, C#. NET, SQL Server 2005, Ajax Toolkit, IIS 5.0, Windows Forms, XML
Confidential
Software Engineer
Responsibilities:
- Involved in all client discussion Confidential requirement phase and daily client meet
- Designed and developed the Business Layer and UI. Wrote Stored Procedures, and integrated it into the Data Access Layer.
Technologies: ASP.NET 2.0, C#.Net, Sql Server 2005, IIS 5.0,Crystal Reports