Senior Software Developer /report Developer Resume
Annapolis, MD
SUMMARY:
- More than 10 years of IT Industry experience in Software Development involving Analysis, Design, Development, Testing, and Deploying of applications and implementing n - tier Client/Server applications using Object Oriented design methodologies.
- Expertise in Healthcare domain.
- Experience in development and deployment of Web Applications, Windows Forms, Windows Services and Web Services
- Extensive experience in creating applications using ASP.NET, C#.NET, VB.NET, MVC, AJAX, C#.NET, MVVM, WPF, VB.NET, ADO.NET, JavaScript, JQuery 1.2.6, XML, XPATH, XSLT,CSS,HTML.
- Experience in developing distributed applications, using Web Services, WCF, WEB API and IIS.
- Experience with development in Full Software Development Life Cycle (SDLC ) using Agile Development Methodologies .
- Expertise in writing stored procedures, functions, triggers using T-SQL and PL/SQL to meet new features to be incorporated in the system to implement business rules.
- Hands on experience with .NET Framework 4.5/4.0/3.5, LINQ, WWF, WCF, WPF, XAML and Expression Blend.
- Experience in designing and creating reports using SQL Server Reporting Services .
- Experience with JavaScript and AJAX.
- Expert in object oriented design and UML- using tools like MS VISIO and STAR UML.
- Experience using issue tracking software such as CLM and Target process.
- Expert in SQL tuning .
- Self-starter, Pro-Active and comfortable in high intensity and challenging work environment.
- Experienced with setting up Hudson for Continuous Integration.
TECHNICAL SKILLS:
Programming Languages and Protocols: ASP.NET, C#, VB.NET, HL7, Lua, JavaScript, Razor, Web Services, WCF, XML, JSON, ASP, HTML5 and CSS, HTTP, SSL, TCP, SOAP, XSLT
Architectures/Frameworks/Libraries: TPL, PLINQ, LINQ, .NET, MVC, MVVM, WPF, Web API, Entity Framework, AJAX and jQuery
Database and Infrastructure Technologies: IIS 2008/12/14/16 , MSSQL Server, Reporting Services and Access 97-2003, My SQL
Methodology/Design Patterns: RESTful application, OOA/OOD, SOA, Design Patterns, Application Life Cycle, AGILE, and SCRUM
Software/Servers/IDEs/Tools: Visual Studio 2010/13/15, Microsoft Enterprise Library, Visual SourceSafe, Visio, Crystal Report, and Red Gate
Testing: MS Unit and NUnit
ORM Tools: NHibernate, LINQ to SQL
WORK HISTORY:
SeNIOR Software Developer /Report Developer
Confidential, Annapolis, MD
Responsibilities:
- I am working as Senior Software Developer for State of Maryland on the Confidential Performance Budgeting project, I was responsible for developing new features and modules as per the requirement.
- Provide support by investigating and resolving issues, including complex issues to ensure prompt, effective service.
- Gather complex system requirements by meeting with clients and researching existing technology to understand the business requirements and possible solutions for new applications.
Technologies used: BIDS Studio, C#.Net, ASP.NET, SQL Server, CSS, HTML, SSRS, and Java Script
Software Developer
Confidential, Baltimore, MD
Responsibilities:
- Championed in developing big enhancements and big features.
- Provided technical designs for bug fixes and enhancements.
- Worked on interfacing with different a multitude of Confidential vendors to automate medication management System using HL7 Message.
- Worked on HL7 projects which require customizations in HL7 messages sent to and received from foreign systems.
- I serve as one of 5 members on an agile programming team where we collaborate on new and existing development projects.
- Champion best practices and serve as a subject matter expert.
- Coded numerous Web API REST services using C# Worked on products through full software lifecycle from requirements definition to successful deployment.
- Experience in developing web based applications by using MVC frameworks, AngularJs and Jquery.
- Used SSIS for data transformation from Excel data base to SQL Server 2012 and SSRS for reporting.
- Participated in activities accordingly to ensure on time implementation deliverable are met including day-to-day planning and coordination with testers, other developers, project managers and business representatives.
- Good working experience on multi-tier architectures using web technologies in client-server architectures.
- Provided novel solution to a document relay system by employing Docutrack and thereby saving the company thousands of dollars.
- Integrated legacy applications with different third party software to revamp features and performance.
- Used Design patterns like Dependency Injection, Abstract Factory for scalable and loosely coupled architecture.
- Worked with clients to identify problems in areas of usability.
- Work closely with Software Developers and other QA Engineers to deliver the high quality products in a timely and cost-effective manner.
- Implemented features using best coding practices and design patterns to make the systems reusable and maintainable.
- Participated in the design sessions for the different features built into the product .
- Built a build manager using Nant and MSBuild, and automated code deployment and helped to improve quality of build, deployment to production
- Designed different reports using SSRS.
- Refactored complicated code to improve clarity, remove duplication, etc.
Technologies used: C#.Net, ASP.NET MVC, SQL Server, WPF, MVVM, NHibernate, Telerik, NCover, HL7 Message, Lua Script, Ajax, CSS,HTML, SSRS, SOAP Web Services, Java Script, Oracle PL/SQL, Angualr Js and Kindo UI
Application Developer
Confidential, Baltimore MD
Responsibilities:
- Worked in a fast-paced agile environment.
- Worked with the Business Analyst team to interpret requirements and convert to software design
- Developed various core product features for the company.
- Worked in C# as code-behind technique for the application and using MVC4 framework for application development.
- Developed large scale applications using .NET framework in the areas that require Performance, Scalability, Security, and Extensibility.
- Wrote database triggers, stored procedures, user defined functions, and indices.
- Significantly improved database scalability and performance by redesigning inefficient queries and stored procedures, changing individual row updates to batch processing, and adding indexing and summary tables.
Technologies used: C#.Net, ASP.NET MVC, Web Forms, SQL Server, NHibernate, NCover, Ajax, CSS,HTML, SSRS,, Java Script, WCF, and Kindo UI
Web Developer/IT Integrator
Confidential, Charlottesville, VA
Responsibilities:
- Worked on full software development life cycle, including architecture, analysis, design, development, testing, performance tuning, and implementation.
- Improved database scalability and performance.
- Implemented page level error handling using Custom Error pages and Error logs.
- Actively participated in gathering the requirement.
- Worked to add new functionality to existing software.
- Employed LINQ to enhance the performance of the software.
Technologies used: ASP.NET, Web Forms, Crystal Report, Java Script, and SQL Server
.Net Developer
Confidential
Responsibilities:
- Worked on project management activities such as planning rollout and updates.
- Worked on requirement gathering, design and implementation of software solutions.
- Developed web-based applications including database design.
Technologies used: C#.Net, ASP.NET, Web Forms, Crystal Report, and SQL Server