Senior .net Developer Resume
Harrisburg, UsA
SUMMARY:
- 10+ years of experience in analysis, requirement gathering, developing client & web based applications, developing .net compact framework apps, windows mobile apps, android mobile apps and coordinating with teams to build applications.
- Strong Technical skills on Microsoft Technology stack: .Net framework 4.5/4.0/3.5/3.0/2.0, C#, ASP.NET, .NET Compact Framework 3.5, ADO.NET, Web API, Microsoft SQL Server, Web Services, MVC, WWF, WCF, MS Team Foundation Server and Third Party API Integration. Excellent skills in using Entity Framework 6.0
- Excellent skills in using Entity Framework 5.0 with MVC 4.0 architecture.
- Outstanding experience includes last 3 years as project lead for Motorola MC75 mobile applications using .NET Compact Framework 3.5.
- Strong Technical skills on Android mobile development with jquery, HTML5.
- Extensive expertise in .NET Framework (2.0/3.0/3.5/4.0/4.5) and proficient in the key features of Framework3.0/3.5/4.0 like LINQ, Windows Workflow Foundation (WWF), Windows Communication Foundation(WCF).
- Strong experience in design of web - based applications using ASP.NET, AJAX, JQuery, Master Pages, Web Services and Server Controls.
- Proficient in XML, CSS, HTML, AJAX and JavaScript.
- Worked on integrating and consuming third party Application Programming Interfaces (API) in web applications.
- Expert in debugging applications using the debugging tools provided by the Visual Studio.Net IDE and web browsers.
- Very well acquainted with the concepts like inheritance, polymorphism, abstraction and encapsulation, has used them wherever Object Oriented Programming System (OOPS) is needed.
- Expertise in building Web Services using WSDL, UDDI, SOAP and consuming/publishing web services.
- Experienced in using XML technologies like XSD, XSLT, XQUERY and XPATH Navigator.
- Developed Data Access Layer (DAL), Business Logic layer (BLL) also in implementing Business Processes.
- Expertise in implementing SOA using WCF technology, developed and consumed WCF services with features versioning, security, optimization and reliability.
- Responsible for the entire life cycle of FirstPhone applications from development to rollout across the company.
- Highly effective in working independently and collaboratively with teams.
- Adept in publishing and consuming Web Services, WCF using C#.
- Working experience in data modeling and implementing tables, views, stored procedures, functions, and triggers using T-SQL.
- Extensive noledge of writing complex queries using SQL Server 2008/2005.
- Extensive experience in development and optimizing of Queries using SQL Query Analyzer, Stored Procedures and Triggers.
- Prepared Technical design document, Use cases, Test cases and User manuals for various projects and good at Bug fixing, Code reviews, and Unit & System testing.
- Experience with Test-Driven Development (TDD) like N-Unit testing frameworks.
- Strong experience in using configuration management, building schedule using TFS and VSS.
- Involved in Quality Analysis meetings and devising plans for delivering the fixes.
- Responsible for building code packages and pushing software policies to production environment.
- Providing production support and solving high priority production issues.
- Has done many SRS and BRDs for the projects I has worked with.
- Has strong abstract thinking skills combined with detailed hands-on development noledge on technical issues, coding and configuration to ensure the delivery of the project on time.
- Ability to guide resources and provide estimations for the requirements.
- A self-motivated person with ability to learn new technologies and adapt to new environment.
- Quick learner and a good team player with ability to prioritize tasks, pay attention to details and meet deadlines.
- Effective in working independently and collaboratively in teams.
TECHNICAL SKILLS:
Programming Languages: C# 4.0/ 3.0/2.0/1.2, SQL, C
Microsoft.NET: .Net Framework 4.5/4.0/3.5/3.0/2.0/1.x, .Net Compact Framework 3.5(mobile), Web API, Web Forms, Win Forms, ASP.NET 4.5/4.0/3.5/3.0/2.0/1.x ADO.Net, 3.5/3.0/2.0, Entity Framework 6.0, Web Services, Windows Communication Foundation, Windows Workflow Foundation, Win Services, LINQ, VSTS, MVC 4.0/2.0, API Integration.
Development Tools: Visual studio 2012/2010/2008/2005/2003
Databases: SQL Server 2008/2005/2003, Oracle, MS Access2007/2003
Web Development: HTML, CSS, XML, (XSL, XSD, DTD), DHTML, XHTML, XPATH, SOAP, Java Script, JQuery, Ajax Programming
Operating Systems: Win 9x, Win 2000/2003, Win XP, Win Vista, Win 7.
Versioning Tools: Visual Source Safe and SVN Tortoise, Team Foundation Server.
Reporting Tools: Crystal Reports10/9/8/7/6.5, SSRS, MS Access Reporting, SQL Server 2005 Reporting Services
Standards: MS Word, MS Excel, MS PowerPoint, MS Project, MS Visio
Design & Management Tools: UML, Visio
PROFESSIONAL EXPERIENCE:
Senior .Net Developer
Confidential, Harrisburg, USA
Responsibilities:
- Integration of Child Care modules and capabilities to the new ASSIST platform, providing enhanced Provider, Gatekeeper, Claims, and Funds management features. dis integrated solution will improve access to information and child care processes,
- Interface with ECIDS early childhood data system by creating a data extract that is captured and stored in the system and securely transferred to ECIDS, improving their data quality,
- New self-service features within the Provider Self Service (portal) to reduce the amount of customer service needed to support the maintenance of Provider information including rates, preferences, contact information, as well as access to past attendance submissions,
- Enhanced validations to identify errors and fraud, implemented by augmented business rules within the Attendance and Claims Management features.
- Understood the existing legacy application thoroughly by trying out scenarios in mainframe interface, raising queries about the functionalities and decoding existing COBOL programs from legacy application.
- Being the first developer recruited to dis Purchase of Care project, Involved in the project right from GSD, DSD phase working on various UI specification documents.
- Excellent understanding of the application end-to-end.
- Responsible for Attendance Entry, Manual Payments, STARS functionality screens and delivered those screens without any coding defects.
- Implemented Attendance Service such that the same code block works for both data sent from POC UI and also from PSS to POC batch. Attendance service never faced any coding issues.
- Assigned defects from any module due to understanding of the application.
- Responsible for POC Shared Services which will be consumed by various other applications.
- Responsible for getting the team members on board by explaining the functionalities and clarifying their queries.
- Being the first developer recruited to the Purchase of Care project, always being the go-to-guy for clarification on functionalities and development of those functionalities.
Environment: C#, ASP.NET, Web forms, Web API, Windows Communication Foundation (WCF), .NET Framework 4.0, C#, Entity Framework 6.0, javascript, Visual Studio .Net 2013, TFS, json, XML, SQL server 2014, Team Foundation server (TFS).
Senior .Net Developer
Confidential: Atlanta, USA
Responsibilities:
- My responsibilities include interacting with business owners, getting the requirements clarified and clear, conveying the business requirements to the development team, code construction, single point of contact for development team and finding ways for process improvement.
- Involved in creating Sequence Diagrams, Process flows and getting it reviewed by Architects.
- Highly Involved in Technical Design phase - identifying the changes to Business Objects, service requests and response.
- Using Model View Controller (MVC) architecture for dis project.
- Identified and implemented SQL queries for dis project.
- Effectively worked on code construction using Entity Framework 5.0.
- Created WCFRestful services using Windows Communication Foundation (WCF).
- Extensively used LINQ to entities in the application.
- Using NUnit test cases extensively as part of Unit Testing procedure.
- Using Team Foundation Server (TFS) for source code maintenance.
- Conducted code reviews for construction done by team members.
- Highly responsible for building packages from Jenkins and deploying to QA environment.
- Worked intensively on performance improvement scenarios and provided suggestions to business owners to reduce the turnaround time.
- Handling team of 5 members including monitoring and assigning tasks for them.
- Mentoring the team members on requirements and functionalities.
- Involved in QA status meetings in verifying the defects raised, setting plan for the fixes.
- Responsible to sort out the technical v/s functional issues with development team and business owners.
- Responsible to fix the challenging defects in the release.
- Being the SPOC for development team with the leadership team.
- Effectively used my analytical skills to solve business requirements technically.
Environment: Visual Studio 2012, .Net Framework 4.5, C#, ASP.NET, Entity Framework 5.0, MVC 4.0, ADO.NET, javascript, Visual Studio .Net 2012, Windows Communication Foundation (WCF), XML, NUnit, LINQ, SQL server 2008, Team Foundation server (TFS).
Senior .Net Developer
Confidential, Atlanta, USA
Responsibilities:
- My responsibilities include interacting with business owners, getting the requirements clarified and clear, conveying the business requirements to the development team, code construction, single point of contact for development team and finding ways for process improvement.
- Involved in day-day Agile methodology software development.
- Involved in creating Sequence Diagrams, Process flows and getting it reviewed by Architects.
- Highly Involved in Technical Design phase - identifying the changes to Business Objects, service requests and response.
- Worked on amicable solutions such that enhancements to backend services don’t break any existing logic with other applications consuming dis service.
- Effectively worked on code construction using jquery and backbone.js
- Conducted code reviews for construction done by team members.
- Worked on json requests and responses to make sure services are returning response as designed and expected by UI logic.
- Designed the User Interface (UI) for Android device and the business logic for functionalities.
- Effectively used jquery for service request handling, event handling and business logic manipulation.
- Highly responsible for building packages from Jenkins and deploying to QA environment.
- Worked intensively on performance improvement scenarios and provided suggestions to business owners to reduce the turnaround time.
- Used SVN for version code and source code maintenance needs.
- Made sure the team wrote and verified Junit test cases for UnitTesting the services.
- Identified SQL queries for dis project release.
- Worked with DAO team in getting the selectors for the SQL queries identified.
- Handling team of 5 members including monitoring and assigning tasks for them.
- Mentoring the team members on requirements and functionalities.
- Interacted with other stakeholders using common services and made sure the changes in dis relase doesn’t impact other teams.
- Involved in QA status meetings in verifying the defects raised, setting plan for the fixes
- Sole ownership for end to end delivery from development, packaging from Jenkins and deployment to production environment.
- Responsible to sort out the technical v/s functional issues with development team and business owners.
- Responsible to fix the challenging defects in the release.
- Being the SPOC for development team with the leadership team.
Environment: Android TC70 mobile device, Motorola MC75A mobile device, jquery, HTML5, .Net Compact Framework 3.5, .NET Framework 4.5, C#, ASP.NET, ADO.NET, javascript, Visual Studio .Net 2012, TFS, SOAP & REST services, json, XML, Eclipse 3.7, SVN, Agile Methodology, SQL server 2008, Team Foundation server (TFS).
Senior .Net Developer
Confidential, Atlanta, USA
Responsibilities:
- My responsibilities include interacting with business owners, getting the requirements clarified and clear, conveying the business requirements to the development team, code construction, single point of contact for development team and finding ways for process improvement.
- Involved in day-day Agile methodology software development.
- Interacting with Business Analysts in sorting out the business functionalities and queries on the process flows.
- Involved in creating Sequence Diagrams, Process flows and getting it reviewed by Architects.
- Highly Involved in Technical Design phase - identifying the changes to Business Objects, service requests and response.
- Prepare prototypes for architecture layers for various applications and databases.
- Monitor all phases of projects and assist in developing specifications and architecture design for application systems.
- Assist domain experts and analyze business requirements for clients.
- Monitor everyday activities of system and provide require support.
- Develop documents for various policies and procedures for applications.
- Participate in status meetings for projects and prepare new proposals and draft strategies.
- Manage defect tracking system and resolve all issues and prepare update for systems.
- Administer change requests and provide estimation of all risks.
- Involved in requirement discussions with business partners.
- Analyzing the existing features and provided estimates for the change.
- Responsible for code construction and building a bridge between UI and services team for better coherence.
- Made sure that services team understood the requirement and provided results as expected from UI.
- Responsible for building the application CABs/CRs to deploy in production.
- Guiding team members on the defect analysis.
Environment: Motorola MC75A mobile device, .Net Compact Framework 3.5, C#, ASP.NET, ADO.NET, javascript, Visual Studio .Net 2012, TFS, SOAP & REST services, XML, Eclipse 3.7, SVN, Agile Methodology, SQL server 2008, Team Foundation server (TFS).
Senior .Net Developer
Confidential, Atlanta, USA
Responsibilities:
- Involved in initial requirement discussions with business partners during design phase.
- Analyzed both Motorola 9090 and FirstPhone MC75A mobile devices to determine the feasibilities for migrating the existing applications to FirstPhone MC75A.
- Analyzed the keypad mappings between Motorola 9090 and FirstPhone MC75A.
- Used UI, BLL and DAL layer architecture.
- Responsible for building the application CABs and deployment to production.
- Used XML serialization for handling responses from webservices.
- Used Team Foundation Server for versioning and code maintenance.
- Guiding team members on the requirements and the project architecture.
- Develop flow charts and block diagrams to show programming workflow.
- Develop software improvement initiatives to minimize operating time and maximize efficiency.
- Assist in developing architectural design and functional specifications.
- Support Technical Support Desk in troubleshooting and fixing bugs and other programmatic issues.
- Review, encode and test change management requests for .NET application.
- Managed Offshore team of 12 members.
- Attending daily status meetings and updating the project owners on status of the application.
- Solved challenging issues faced by team members in the migration.
- Won appreciation and trust from clients with problem solving skills.
- Worked with QA team to analyze issues and getting them verified.
- Coordinated the pilot schedule and ensured a smooth rollout across the company.
- Appreciated by clients for building a faster user interface.
Environment: Motorola MC75A mobile device, .Net Compact Framework 3.5, C#, ASP.NET, ADO.NET, javascript, Visual Studio .Net 2012, TFS, SOAP & REST services, XML, Eclipse 3.7, SVN, Agile Methodology, SQL server 2008, Team Foundation server (TFS).
Confidential
Module Lead
Responsibilities:
- Understood the existing system and adapted to it quickly.
- Involved in developing the application and mentoring team mates.
- Interacted with clients on the requirement changes and made sure the changes are implemented without disturbing the existing flows.
- Attended discussions with business partners and conveyed concerns in few requirements there by providing more visibility in technical implementation.
Environment: Motorola MC75A device, .Net Compact Framework 3.5, C#, ASP.NET, ADO.NET, javascript, Visual Studio .Net 2012, TFS, SOAP & REST services, XML, Eclipse 3.7, SVN, Agile Methodology, SQL server 2008, Team Foundation server (TFS).
Confidential
Module Lead
Responsibilities:
- Based on client Confidential – London, UK.
- Worked closely with business partners to analyze the design and requirements.
- Understood the requirements and brought the team members in sync with the requirements
- VS2010 being a new technology during dis project, guided team members in understanding the framework.
- Used MVC framework for application implementation.
- Integrated third party API with application.
- Mentored team mates to work on the Windows Workflow Foundation and Windows Communication Foundation.
- Been single point of contact between clients and team members.
- Updating project progress in status meetings.
- Played the role of a senior developer.
- Mentored the campus recruits in the organization.
- Aligned the new joiners with the project and the organization.
- Integrated third party API with application.
- Kept the senior management informed about the project status.
- Involved proactively with the end to end process and raised flags by predicting the crisis.
- Played the role of a senior developer.
- Based in client Confidential – Gothenburg, Sweden.
- Integrated third party API with application.
- Worked directly with product owners and database administrators.
- Analyzed potential issues and gave suggestions for solving issues.
Environment:C#, JavaScript, IIS 6.0, Visual Studio Team Systems 2008 Developer Edition, ASP .Net 3.5, .Net Framework 3.5, SQL Server 2005, SQL Server reporting Services, SQL Server Analysis Services, SQL Server Integration Services.
Confidential
Responsibilities:
- Played the role of a developer.
- Given the ownership of my module and handled it effectively.
- Analyzed potential issues and gave suggestions for solving issues.
- Integrated third party API with application.
- Worked with various teams in getting the required information for application development.
- Played the role of a developer.
- Been proactively involved in understanding the requirements and learning the technologies.
- Been responsible for my module and made sure the module is in sync with requirements.
- Integrated third party API with application.
- Only developer of dis application.
- Being a campus recruit, interacted precisely with various team and business owners to understand the requirements.
- Made sure the project is delivered successfully and got appreciation from CEO of MindTree.
Environment: Visual Studio .Net 2003, ASP.NET 1.1, JavaScript, HTML, SQL Server2000, XML, Ajax, Crystal Reports
