Senior .net Developer Resume
SUMMARY
- Over 11+ years experience working in all stages of Software Development Life Cycle (SDLC) including Requirements, Analysis, Design, implementation, integration, deployment and maintenance and Testing of Desktop, Client/Server and Internet/Intranet applications.
- Proficient in creating high quality front - end user interfaces whether web browser or locally installed applications as well as designing, maintaining and programming middle-tier systems and back-end databases.
- Expertise in the design and development of enterprise-wide applications using ASP.Net, C#, WCF, LINQ, UML, AJAX, JavaScript, ASP, CSS, HTML/DHTML, XML.
- Designed and developed n-tier architecture that included Presentation, Business and Data Access Layers using C#.Net, ASP.NET
- Proficient in working with databases like SQL Server 200x and in using data access technologies like ADO, ADO.NET with Exception management
- Hands on development of Web Applications, Single Page (SPA) and MVC Applications using Web API, JavaScript, jQuery, Bootstrap, React
- Expertise in RDBMS concepts of ER Diagrams, Data Modeling, Views, Stored Procedures, Functions, Triggers, Indexes, and SQL query tuning.
- Good Understanding of C# .NET in conjunction Knowledge of building ArcGIS API for JavaScript and basic use and Understanding of ESRI’s Geo database.
- Additionally, skilled in customization of off-the-shelf software packages to meet specific client needs, being an expert in application of GIS (Geographic Information Systems) technology.
- Well acquainted with Class, Use Case, Interaction and State Diagrams of Unified Model Language (UML) using Visio Tool
- Designed the front-end views according to given UX Wireframes using different web design technologies
- Solid experience in developing Web applications using ASP.NET, C#, VB.NET, ADO.NET, .NET Core, NetFramework, Web Forms, MVC, Web Services, Web API and WCF Services.
- Strong database background in SQL Server, Oracle 12c, MySQL
- Extensive Database Development experience on Microsoft SQL Server 2014/2012/2008 , T-SQL, DTS, SQL Server, Integration Services (SSIS), OLTP and OLAP
- Experience in using configuration tools such as GitHub, Team Foundation Server (TFS), SVN
- Experienced in generating various reports using Crystal Reports
- Executed projects using waterfall and agile methodology with daily scrums, and continuous integration
- Decisive, enthusiastic, energetic, focused team player who leads high performing and result driven team through implementing changes, allocations, improvements, motivations and challenges
- Proficient learner and implementer of new technology who is very quick in grasping new business need and provide business and technical solution according to the need of the organization.
TECHNICAL SKILLS
Frameworks Language: Visual Basic/.NET, C#, JavaScript, SQL, Java, HTML, CSS, React, JQuery, Telerik, Material UI
Internet Tools/Technologies: .NET Core 2, ASP.NET Framework 3.0/3.5/4.0/4.5 +, ASP 3.0/2.0, ADO.NET, MVC .Net, ADO 2.x, ASP.net Core 2.1, WCF, Web Services, JavaScript, JQuery, HTML/ DHTML
Object Oriented Development: Enterprise Architecture 7.5, UML, SVN Source Control, TFS, GitHub
Web Service: Web API, WCF, JSON/REST.
Window Application: WCF, WPF, WinForms
Open Source: JQuery, Bootstrap, React, Material UI
Open Source Map API: Google Maps, OpenLayers
Database: SQL Server, Oracle, MySQL
Multimedia: Adobe Photoshop, Game Maker
Geographic systems: GeoServer
Tools: Visual Studio, JIRA, GIT, TFS, SVN
Web Setup & Networks: IIS, FTP, XAMPP, WAMP
Business Tools: Microsoft Office XP/2000/7.0, Microsoft Visio
Industrial Tools: PSI Order Dressing, PSI Production & Quality
PROFESSIONAL EXPERIENCE
Confidential
Senior .NET Developer
Responsibilities:
- Involved in complete project development life cycle (SDLC) of the application including Analysis, Design, Development, Source code management, build management, and Testing.
- Development of Web application using React with Redux.
- Developed UI Design using Material UI
- Creation Of Controllers using .NET Core 2.2
- Creation of Web API using .NET Core 2.2
- Design and develop responsive web-based Single Page application.
- Extensively worked on maps using leaflet consuming ArcGis Rest Services
- Designed and Created database objects such as stored procedures, packages, functions, triggers.
- Designed and developed the business & controller components for the application
- Designed and developed reports in formats such as PDF, Excel, Word, and CVS.
- Development using SCRUM Methodology
- Perform bug fixes and application maintenance.
Environment: C#.Net, Java, JavaScript, HTML, CSS, XML, ASP.Net, MVC4, React, Redux, Material UI, ArcGIS Rest Services, Leaflet, Scrum, Windows.
Confidential
Technical Analyst (C#.Net)
Responsibilities:
- Developed web application requested by the business. Development included both front end and back end changes. Projects were designed and coded using C# or ASP.NET, with backend ties to Oracle databases
- Implementation of GIS web applications.
- Developed custom libraries to implement various design elements to achieve common GUI when required across all the mobile platforms
- Created stored procedures, triggers, and functions needed to easily manipulate data.
- Collaborated in development tasks with other members of the team, including Business Analysts and other Software Developers, ensuring we were distributing quality products amongst the company.
- Developed ASP.NET Custom controls and User Controls and Master Pages using CSS and for providing uniformity among the pages using ASP.NET
- Implemented Service Oriented Architecture (SOA) for developing application
- Active participation in improving the performance and upgrading the application relevant to the latest technologies
- Worked in an on-call rotation, aided any software issues pertaining to applications developed by the team.
- Designed and coded Business logic and Database layers in C#, XML and developed APIs/Libraries in C#.
- Used Ajax control tool kit controls to minimize post backs to the server and enhance user experience.
- Incorporated REST Web API based endpoint on the Web Role and exposed bi-directional POST methods.
- Used JavaScript and JQuery to perform client-side validations
- Employed the Agile/Scrum methodology to implement the application
- Maintained the source code using the TFS in a multi developer prepared test cases and technical design documents.
Environment: C#.Net, Java, JavaScript, HTML, CSS, XML, ASP.Net, MVC4, SQL Server, Oracle, Rest, GeoServer, PostGis, Leaflet
Confidential
Senior .Net Developer
Responsibilities:
- Architecting and developing new solutions for internal web-based intranet applications to track external and internal cross-environment processes, utilizing Microsoft ASP .Net, JQuery, JavaScript, Bootstrap.
- Utilizing Agile methodology for rapid application development and modifications based on user requirements.
- Integration of user-facing elements developed by front-end developers with server-side logic
- Save output data in database via Web API and retrieve it by choose the name.
- Used Linq to filter the data
- Developed and implemented the GUI design.
- Extensively Used ADO.NET to access database objects tables, stored procedures.
- Followed Semantic coding, for better understanding and readability
- Debugged JavaScript code for different browsers native mode
- Created SQL Server2008 database Tables and wrote Stored Procedures, Views those are required for the application.
- Implemented Log files to trace the application events.
- Prepared the functionality and daily status document
Environment: C#.Net, ASP, ADO.Net, JavaScript, BootStrap, GUI, SQL Server 2008, Agile.
Confidential
Programmer analyst
Responsibilities:
- Design, development, implementation of payroll system database
- Design, development, implementation of database of the Billing system for Contract with Pemex
- Responsibilities included creating, modifying, and supporting industry business logic for clients. This included immediate hotfix resolution and development of custom application components within the larger base application.
- Developed primary application utilizing Microsoft C# in an ASP.Net web application
- Responsible for modifying stored procedures, transactions, and functions using Microsoft SQL Server 2005 to solve database client-related issues.
- Documented and created project schedules and outlines of agreed-upon functional elements.
- Designed and Built Interactively Web forms using Web Controls ASP.NET, HTML and CSS.
- The task included writing the C#, classes, developing user controls, writing JavaScript functions, Creating CSS style sheets.
- Design and Developed overall application including Database.
- Implemented Web User Interface, Business logics, and Data Access Components
- Developing tools and interfaces
Environment: C#.Net, ASP.NET, HTML, CSS, Visual Studio 2010, SQL Server 2008.
