Senior Developer Resume
MiamI
SUMMARY:
- 8+ Years of experience in Systems Analysis, Design, Development and Implementation in developing Web and Windows applications using N - tier Architecture involving all stages of Software Development Life Cycle (SDLC).
- Extensive experience of designing and developing software applications with the C# .NET Framework (4.5/3.5/2.0), ASP.net MVC, ASP.NET, WCF, Entity Framework 6, Angular JS, JQuery, AJAX, CSS.
- Expertise knowledge on Object Oriented Programming (OOPS) Concepts.
- Extensive experience in WPF (Windows Presentation Foundation) using MVP (Model View Presenter) architecture.
- Experience in creating windows services run on defined frequency basis to perform EOD job or processing the file.
- Have additional hands-on experience in JAVA Webservice development (Restful and SOAP implementation) and have experience on J2EE, Springs, hibernate on jdk 1.6 and 1.7
- Experience in Implementing LINQ Query Expressions or Lambda expressions for standard query operators that allow traversal, filter, and projection etc.
- Hands on experience in creating WinForms with custom controls.
- Experience in Test Driven Development using NUnit 3.5 (TDD) and JUnits.
- Extensive experience in relational database development, for creating complex database queries, writing Constraints, Views, Stored Procedures and Functions using T-SQL and Microsoft SQL Server 2014/ 2012/2008/2005 and Oracle Database
- Experienced in using Configuration Management, setting up company Version policies, build schedule using Team Foundation Server 2010/2012
- Experience in developing reports using SQL Server Reporting Services (SSRS).
- Have worked on Splunk to monitor application performance, service
- Extensive exposure on agile software development methodologies.
- Excellent communication skills and ability to work well with customers to determine requirements and application scope.
- Experience working in onshore offshore model.
- Experience of creating UML Class diagram, Sequence diagram, Flow diagram, High level Design and Low Level design documents, Wireframes for screen designs.
- Experience in production application support, incident/request management, change management
- Good sense of teamwork, integrity, aptitude to learn, and ability to put in sustained quality effort.
- Experience in working with various industrial domains - Retail & Airlines domain.
TECHNICAL SKILLS:
Microsoft Technologies: .NET Framework (4.5/3.5/2.0), ASP.NET, ASP.net MVC 5, WPF, Winforms, ADO. Net, Entity Framework, WCF
Languages: C# .NET, LINQ, JavaScript
Server side technologies: WebAPI development, Java, J2EE, Restful and SOAP WebServices, springs, hibernate
Database: SQL Server 2014/2012/2008/2005 , T-SQL, Oracle database, Stored Procedures, Triggers, Functions
Web Technologies: IIS (7.0/5.0), Angular JS, JQuery, Ajax, CSS3, HTMl5
Tools: Microsoft Visual Studio, SQL Server Management Studio, Infragistics WPF and ASP.NET Controls, NUnit, SSRS & Ready API, TFS 2010/2012, SVN
Operating Systems: Windows 7, Windows Server 2008, Windows XP, Windows 2000,Unix
Modeling Tools: Microsoft Visio
Reporting Tools: SSRS
Testing: NUnits, Ready API testing. Unit Testing using Visual Studio built in ToolAnalyzing and preparing Test plans, Test cases
PROFESSIONAL EXPERIENCE:
Confidential, Miami
Senior Developer
Responsibilities:
- Senior developer and onsite co-ordinator for offshore team comprising of 5 team members.
- Working on application development with ASP.net WebAPI with angular JS in single page app(SPA) mode of development.
- Also supporting another application built on ASP.net MVC 5 with JQuery. Solution proposals have been submitted to migrate the application to SPA mode using Angular JS and have developed a POC for the same.
- Backend is SQL server 2014 that will be consumed by backend c# code.
- Implement Entity Framework to consume the data from DB.
- Have worked in project development following Agile methodology.
- Supporting applications running on IBM WebSphere. Front-end applications built on HTML5, JQuery consuming Java restful WebServices. Hibernate is the data access layer.
- JUnits is the testing frameworks which are automated tested in Ready API testing utility.
Environment: Visual Studio 2015, C# .Net, IIS, TFS, IBM WebSphere, Eclipse.
Database: SQL server 2014, Oracle 11g.
Confidential, Texas
Senior Developer
Responsibilities:
- Senior developer and onsite co-ordinator for offshore team comprising of 11 team members.
- Developed and supported application primarily developed with Java Restful webservice using Spring Framework.
- Data access layer is implemented using hibernate. Application is deployed in IBM WebSphere.
- Front end UI layer is developed in HTML5, jQuery for web interface and windows mobile for mobile interface.
- Also developed Single Page Applications(SPA) using UI technologies - HTML5, CSS3, AngularJS
- Have knowledge on angular JS service, modules and AngularJS controller to pass data to the view.
- Have worked on WPF application development using MVP pattern and framework 3.5. This stand-alone application serves the view the baggage data, printing the bagtags, generate reports using SSRS. This consumes WCF application hosted on IIS. Have also used Expression Blend to develop XAML forms.
- WPF application used extensive data binding / custom converters / resources / dependency properties / Infragistics grid view / ListView and other standard WPF controls on XAML.
- Managed deployment using Click once deployment and automated windows batch scripts.
- Also implemented compact framework methodology that handles scanning, printing logic from the mobile device for windows mobile OS devices as well.
- Used LINQ, reflection methodology that induces method invocation logic.
- Have worked in project development following agile methodology.
- Worked on ASP.net MVC 5 application maintenance application that is used in Baggage Service Office (BSO).
- Used Interfaces in C# to communicate through the services.
- Have knowledge on ASP Net WebAPI as well.
Environment: IBM WebSphere, Eclipse, SVN, Visual Studio 2013, VS 2010, C# .Net, IIS, TFS
Server technologies: IBM WebSphere, IIS 7.0 for WCF service hosting.
Confidential, Texas
Developer
Responsibilities:
- Involved in full Software development life-cycle (SDLC) followed by iterative methodologies to produce high quality software model
- Developed large scale WPF application is being deployed over 1000+ Confidential stores across US and Canada. SQL server 2008, SSRS was part of the application and deployment is carried out by ClickOnce deployment.
- Over 20+ XAMLs were developed as part of this application with custom button controls, textbox, etc.
- Responsible for developing WCF Service Libraries to exchange data between Desktop and Central Application and implement business logic.
- Developed solutions for diverse programming scenarios in C#, employing object oriented Programming (OOP) concepts such as encapsulation, inheritance, polymorphism and abstraction.
- Effectively Implemented IEnumerator, IEnumerable for iterating the group of objects using C#.
- Implemented various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance of C# in building data entity model.
- Involved in maintaining a session of messages between a client and a service using WCF facilities.
- Implemented Query Expressions, Expression Trees to get the data from SQL and XML using LINQ to SQL and LINQ to XML.
- Created SQL Server Tables and Complex Tables and Developed Stored Procedures, Views and User-Defined Functions those are required for the application.
- Have extensively worked on T-SQL and aware of Tables, Procedures and Views in Transact-SQL.
- Implemented efficient logging mechanism for the entire programming using Log4Net with various appending types
- Created complex windows services to process the files and load it in the SQL table using Entity Data Model.
- Created custom controls for Winforms to satisfy the business need.
Technology: .NET Framework 3.5 C#, WPF, Winforms, Visual Studio 2008, WCF, SQL Server 2008, XML, LINQ
Confidential, Texas
Developer
Responsibilities:
- Involved in full Software development life-cycle (SDLC) followed by iterative methodologies to produce high quality software model
- Developed solutions for diverse programming scenarios in C#, employing object oriented Programming (OOP) concepts such as encapsulation, inheritance, polymorphism and abstraction.
- Effectively Implemented IEnumerator, IEnumerable for iterating the group of objects using C#.
- Implemented various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance of C# in building data entity model.
- Responsible for developing WCF Service Libraries to exchange data between Desktop and Central Application and implement business logic.
- Involved in maintaining a session of messages between a client and a service using WCF facilities.
- Implemented Query Expressions, Expression Trees to get the data from SQL and XML using LINQ to SQL and LINQ to XML.
- Created SQL Server Tables and Complex Tables and Developed Stored Procedures, Views and User-Defined Functions those are required for the application.
- Have extensively worked on T-SQL with basic concepts on Tables, Procedures and Views in Transact-SQL.
- Implemented efficient logging mechanism for the entire programming using Log4Net with various appending types
- Created complex windows services to process the files and load it in the SQL table using Entity Data Model.
- Created custom controls for Winforms to satisfy the business need.
Technology: ASP.NET Framework 3.5 C#, WPF, Visual Studio 2008, WCF, SQL Server 2005, XML, LINQ, HTML, Javascript
Environment: Visual Studio 2008, C# .Net, ASP. Net, LINQ, IIS, TFS