.net Developer (development) Resume
City Of San Antonio, TX
SUMMARY
- Having 10 years of experience in Software Development, Enhancements and Maintenance projects
- Have expertise in Microsoft technologies like ASP.net, C#, MVC, Web Services, WCF, SQL Server, SSIS
- Have experience of working in Finance and Healthcare Domain
- Have worked extensively on Agile and Waterfall development processes
- Have been working in the USA for past 4.5 years
- Excellent management, communication, presentation, and organizational skills
- In - depth experience establishing best practices and guidelines for selecting, developing, and implementing information systems within enterprise
TECHNICAL SKILLS
Programming Languages: HTML, HTML 5, C#, Java Script
RDBMS: SQL Server (2000, 2005, 2008, 2012)
Web Servers: Internet Information Server (IIS 6.0,IIS 7.0, IIS 8.0)
Web Technologies: ASP.Net, XML, ADO.Net, Web Services, WCF, ASP.Net AJAXASP.Net MVC Framework 4, REST API
Frameworks: Ninject, LINQ to SQL, Mock, Nlog, VS Unit test
Tools: TFS, VSS, Tortoise SVN, SSIS, Microsoft Visual Studio (2003, 2005, 2008, 2010, 2012, 2013), FX Cop, Microsoft VS Code Analysis Engine, ReSharper
Third Party Products: Thunderhead, IStream, APM dynatrace, SPLUNK
Operating System: Windows Server (2012, 2008, 2003), Windows XP/NT, Windows 7
PROFESSIONAL EXPERIENCE
Confidential, City of San Antonio, TX
.Net Developer (Development)
Responsibilities:
- Worked on the creating design documents for every web service
- Worked on creating UML diagrams for each web service
- Worked on designing the code structure of the application and also identify the class structure
- Worked on writing code in C#.net to implement business logic
- Created web service using WCF and REST API templates
- Worked on creating database schema for database objects. Also focused on creating indexes and constraints
- Worked on writing unit test cases using the Visual studio Unit testing framework
- Worked on writing unit test cases using the Mock framework
- Worked on implementing dependency injection using the Ninject framework
- Worked on logging strategy using the Nlog framework
- Worked on code deployment and integration issues
Confidential, Louisville, KY, USA
Project leader (Enhancement and Maintenance)
Responsibilities:
- Worked on the designing the EMME website using the ASP.Net MVC 4 framework.
- Worked on creating web pages using Razor view engine.
- Worked on Confidential side validation using jquery and javascript across the site.
- Worked with SCRUM teams and have been part of daily standup calls.
- Created several WCF services in the project to broadcast information to other enterprise wide applications. Also integrated this site with other applications using WCF services.
- Manage Software configurations in TFS. Work with the development team with quarterly releases
- Conduct weekly WSR meeting with Confidential partners and provide latest statistics of the project deliverables
- Conduct daily standup meeting within the team and devise a strategy for current deliverables
- Actively engaged in Knowledge management team to provide high quality documentation for the project
- Work on problem management techniques to address recurring issues of the system by analyzing system designs
- Review change control management for system enhancements as per business needs to incorporate changing market needs
- Reduce waste from the system by analyzing system performance in tools like dynatrace and Ignite
- To track production issues in the internal ticket tracking system and address them with appropriate priority to reduce business impact. Update the knowledge base with the fix
Confidential, Louisville, KY, USA
Senior .Net Developer (Development, Enhancement and Maintenance)
Responsibilities:
- Development of SSIS packages to read files, extract data from database, perform transformations, write to destination files / databases / ftp locations
- Developing the web screens to implement several business functionalities
- Worked on creating native web services and WCF services to implement a service oriented module for consumer applications
- Worked on the database maintenance jobs like indexing, integrity checks and database backups along with SQL DBAs to optimize and reduce the system downtime
- Worked on various optimizations techniques like index creation / modification, optimizing queries, removing unwanted code, implementing best practices, etc.
- Monitor system availability through monitoring tools like HP Openview, HP Sitescope, and Coradiant
Confidential
Project Lead / senior .Net Developer
Responsibilities:
- Actively involved in requirement gathering
- Preparation of SRS document
- Actively involved in design phase
- Preparation of Solution Architecture Diagram
- Preparation/Review of Design artifacts like Low Level Design, Data Models, Navigation, etc.
- Preparation/Review of unit test plans
Confidential
Senior .Net Developer (Development)
Responsibilities:
- Interacted with the Confidential ’s business team to gather their requirements and come up with the function specification document for their final approval
- Coordination with the Confidential ’s team during production release
- Involved in working for 2-3 modules parallel at a time using water flow methodology
- The application used C# (ASP.Net) and used SQL queries to interact with the SQL server database
- Also extensively used the XML capabilities of SQL server 2005 to read the fpml markup
Confidential
Senior .Net Developer (Development)
Responsibilities:
- Creating Design Documents thereby depicting the data flow of the application. Created both high level as well as low level design documents
- Have played a significant Confidential in designing the database and maintaining the same by creating indexes and integrity constraints
- Have built complex modules in the application. Modules like reporting and trade assignment have been developed single handedly. Have written complex stored procedures for the same
- Have single handedly implemented the ASP.Net AJAX functionality in the application, thereby creating a light, user friendly and fast application
- Have explored on deployment options to deploy the application in the CS environment
- To conduct timely PPQA Audits
- Have played the Confidential of configuration engineer
- To review code and monitor the same through the review procedure
Confidential
Senior .Net Developer (Development)
Responsibilities:
- Creating Design Documents thereby depicting the data flow of the application. Created both high level as well as low level design documents
- Assisted in designing the database and maintaining the same by creating indexes and integrity constraints
- Have built complex modules in the application single handedly
- Have written complex stored procedures for the same
- Analyze changes in the tool and perform an impact analysis on a change request
- Maintain the Request Tracker Tool. Assign a request to a developer