Sr.net Developer And Architect Resume Profile
Boston, MA
Skill | Years Used | Last Used |
C .NET 4.0,ASP.net and VB.net | 10 | 2014 |
ASP.net MVC3/MVC4 | 3 | 2014 |
Javascript | 10 | 2014 |
JQuery | 4 | 2014 |
Oracle 11g | 4 | 2014 |
MS SQL Server 2010 | 8 | 2012 |
.NET Framework 4.0 | 6 | 2012 |
ORM tools Entity Framework /LLBGen | 4/2 | 2012/2014 |
InstallShield and InstallAnywhere | 1 | 2010 |
Java Swing | 1 | 2010 |
Windows Installer XML | 1 | 2012 |
Team Foundation Server 2010 | 1 | 2014 |
Visual Studio 2010 | 3 | 2014 |
Summary
- 11years of Lead Developer/Technical Architect experience.
- Microsoft Certified Application Developer.
- Extensively worked in various Microsoft technologies including ASP.NET, C , VB.NET, AJAX, ADO.NET,jQuery, LINQ, Windows Communication Foundation WCF , XML Web Services, SOA, Windows Services, WinForms, SQL Reporting Services SSRS , SQL Server Integration Services SSIS , SOAP, .NET Remoting, XML, Design Patterns, VSS, TFS, SVN, Resharper, StyleCop and FxCop.
- Expertise in ASP.net MVC3/MVC4 Framework.
- Expertise in Healthcare and Utility domains.
- Extensively worked on Waterfall, Agile Scrum methodology.
- Experience in business modeling with UML diagrams including Use Case diagrams, Class diagrams, Sequence diagrams, flow charts, task diagrams and activity diagrams using Visio.
- Core skills include requirement gathering and analysis, client communication, delivery planning and scheduling, planning for and meeting deadlines, driving the team to give high quality and timely output.
- Proficient in object-oriented programming, Object Oriented Analysis and Design OOAD .
- Hands-on experience in database design and development using ADO.NET, SQL, Stored procedures and triggers.
- Extensively worked on Onsite Offshore model.
- The Roles played are of Technical lead, Senior Developer, Architect, Team lead Designer, Configuration Manager, Senior Developer during career span.
- Being inclined towards quality, Also been involved in CMMi appraisal process, representing the Project Quality Lead, Configuration Manager and Causal Analysis and Resolution Functional Area Representative groups.
- Enthusiastic team player with the ability to effectively communicate with peers, customers and management
- Effective in working independently and collaboratively in teams.
- Flexible in learning and implementing new and emerging technologies.
- Efficient in collaborating with Teammates on tasks across geographies using MS TFS
- Has good Knowledge ofEntity Framework, LLBGenPro
Technical Skills
Microsoft Technologies: ASP.NET 1.1 / 2.0 / 3.5/ 4.0, VB.NET,
C .NET, ADO.NET, MVC3,MVC4, WIX
Programming Languages: C, C , VB and T-SQL and Java
Scripting Languages: Java Script, VB Script, JQuery and AJAX.
RDBMS: SQL Server 2000, SQL Server 2005,Sql server 2008, oracle 10g and 9i
XMLRelated Technologies: XML, XSL, XSLT, XPath
ORM tools :Entity Framework and LLBL Gen
Operating Systems: Windows 95/98/2000/NT and Windows 7, XP
Development Tools: VisualStudio.NET 2003/ 2005/ 2008/2010
Design Tools: UML, MS Visio
Application Servers: IIS 7.0 and 6.0
Version Control: Visual Source Safe, TFS, Star Team.
Projects
Confdential
Role: Sr.Net Developer and Architect
Responsibilities
- Used ASP.net MVC4 for the developing views controllers and actions.
- Extensively used JQGrid for bulk data insert, import and export functionalities.
- Used javascript and Jquery heavily to implement custom validations and functionalities.
- Converting business requirement to functional implementations.
- Implemented middle tier in WCF web services.
- Implementation of Data Tier with Entity framework and LINQ.
- Developed highly modular object oriented java script code using Javascript prototypes,closures and callbacks.
- Implemented highly optimized jquery code leveraging event bubbling and event delegation, jquery templates
- Optimized performance by leveraging minification and bundling.
- Develop and write high quality coding that meets customer requirements.
- Conduct peer-reviews and lead reviews and provide feedback.
- IIS hosting, configuration and site maintenance
Environment: .NET Framework 4.0, ASP.NET MVC4, Jquery, C , Visual Studio 2013, SQL Server 2012, Ajax, Java Script, LINQ, XML, WCF,TFS, Entity,Qunit,Framework
Confdential
Role: Sr.Net Developer
Responsibilities
- Working from detailed specifications as a part of large development team. Coding middle Tier code WCF and client side user interface.
- Implemented middle tier in WCF web services.
- Implementation of Data Tier withLLBLGenPro ORM framework and LINQ.
- Used ASP.net MVC3 for the developing views controllers and actions.
- Developed Batch jobs to handle back end processing using multi threaded design using Deloitte's Ufacts batch Framework.
- Developed batches and responsible for the maintenance of batches related to payments and collections.
- Development and Maintenance of Interface batches with Bank of America.
- Involved in optimization of batches with improved logic, data tier and multi threading.
- Followed TDD Test Driven Development by writing unit tests to validate code for every change in middle tier using the cruise control.
- Running Icarus Galio unit test tool to validate code changes before checkin.
- Used TFS as version control and for tracking tasks and collaborating with offshore team.
- Development and validation of unit tests for validating code checkins and continuous integration with cruise control.
- Used Xpath and XSLT to build correspondences with and without cover sheets to be sent out to Other states, employers and claimants dynamically.
- Involved in daily defect triage meetings and worked closely with QA team.
- Reviewing the code developed by team mates and guiding them through the development by suggesting best practices for better performance and efficiency
Environment: .NET Framework 4.0, ASP.NET 4.0, C , Visual Studio 2008, Oracle 11g, Ajax, Java Script, LINQ, XML, WCF, Galio Icarus, LLBBLGen Pro ORM tool, Cruise Control and TFS.
Confdential
Role: Development Lead/Architect
Responsibilities
- Involved in requirement gathering, analysis for the business and designing the application.
- Involved in preparing Low Level Estimates from 2x2, BRS and High Level estimates from SRS for Construction and unit testing per requirements.
- Involved in preparing Low level, High level and System design documents.
- Working from detailed specifications as a part of large development team. Writing server side web services code WCF and client side user interface code to keep the client applications up to date.
- Responsible for developing prototypes and receiving sign off from the customer.
- Reviewing the code developed by team mates and guiding them through the development by suggesting best practices for better performance and efficiency.
- Developed Data Movement service that moves critical data from once central data to store to the other.
- Developed middle Tier and Data Tier using Dependency Injection using MS Unity Library.
- Implemented email alerts for informing any errors occurred during data movement process for quickly taking remedial steps.
- Responsible for drafting detailed deployment instructions for the builds and raising Change requests and helping CM team through the end to end deployment of the builds.
- Expert in troubleshooting and fixing critical defects in production.
- Responsible for identifying risks and drafting mitigation plans so as to minimize the impact on application and project schedules.
- Developed Deployer App using Windows Installer XML that deploys binaries and executes SQL scripts across the clinics using one click.
- Developed Views, Controllers and Models in MVC3.
- UsedKendoUIfor bidirectional data binding.
- Developed Custom Controller attributes for Exception handling and logging for seamless integration with code as part of AQI sprint.
- Developed on Agile Methodology for Falcon 2.0.
- Implemented TDD Test driven development approach for Falcon
- Handled validation by using attributes on Models
- Developed the partial views, HTML helpers for reuse in views.
- Used TFS as version control and for tracking tasks and collaborating with offshore team.
- Used Unity to build Critical business components objects on the fly
- Developed web forms using AJAX toolkit.
- Used Xpath and XSLT to build dynamic forms for user input.
- Using Master pages for branding purpose, User look and feel and uniformity of the site.
- Extensively involved in SQL Stored Procedures Tuning for better performance
- Analyzing and Tuning Stored Procedures using execution plans.
- Involved in daily defect triage meetings and worked closely with QA team.
- Implemented Singleton and Exception Shielding Design Pattern
Environment: .NET Framework 4.0, ASP.NET MVC3,Knockout, C , Visual Studio 2008, SQL Server, Ajax, Java Script, LINQ, XML, WCF,WIX,TFS and Star Team EnterPriseLibrary,StyleCop and FxCop
Confdential
Role: Senior .NET Consultant/Architect
Responsibilities
- Application Framework code standards are tested with Resharper, StyleCop and FxCop tools
- Worked extensively on XML, XSD, XML serialization, WSE Security and Microsoft application blocks for data and exceptions.
- Responsible for different Software Development Life Cycle SDLC processes included Analysis, Design, Programming, Testing Unit System and Documentation.
- Understanding customer requirements via interaction.
- Perform continuous analysis of all the processes involved in delivery and evolve the process as needed.
- Causal Analysis of Defects identify root causes and modify involved processes
- IIS configuration and Management.
- Deployment and Production Release
- Integration of the application
- Performance Engineering
- Development of Architecture components
- Understanding the functional specifications
- Analyzing the requirement
- Involved in requirement gathering, analysis for the business and designing the application.
- Developed the user interface and implemented the code behind files using ASP. NET and C
- Used Grid view Controls to display the requested information
- Implemented email alerts for notifying stakeholders during different stages of workflow in Account Payable Module.
- Designed and implemented AJAX website components
- Tracking milestones and ensuring that all deliverables are made on time and follow stringent quality standards
- Causal Analysis of Defects identify root causes and modify involved processes
- Perform continuous analysis of all the processes involved in delivery and evolve the process as needed
- Weekly meeting with onsite/offshore managers.
- Resource Planning leave planning, onsite/offshore rotation, resource projections
- Mentoring for the team technical, process and personal
- Created Security features for Web based tool using web authentication.
- Enhancements to the existing system to add additional functionality to meet users' requirements
- Developed cross platform solution in java swing for Fuji Xerox Printing solutions
- Developed Cross Platform installer for IGA using Installshield and InstallAnywhere
- Developed text extraction module using CSDK engine from PDF images.
- Co-ordinate with other team members in migrating builds versions of modules between development, test and production environments
- Developed API to publish documents into Xerox Docushare directly from Xerox Devices.
Environment:VisualStudio.NET 2008, ASP.NET 3.5, C .NET 3.5, MVC, WCF, jQuery,javaSwing,Javascript, Silverlight 4.0, XML, XAML, SQL Server 2008, AJAX, IIS6.0
Confdential
Role: Architect/Lead Developer
Responsibilities
- Contribution to the Parkway Architecture by customizing Exception handling Application Block for Exception shielding as per requirements and delivered customized Validation Application Block.
- Responsible for development of POC in WCSF and WSSF and mentoring the team by conducting Knowledge Sharing Sessions.
- Mentoring the team in helping them understand Customized Exception handling and Validation Application Blocks by documenting and conducting hands on.
- Involved in preparing the Technical Design Document.
- Developed screens using MVP architecture.
- Used STS Secure Token Service for securing web services.
- Stored session in SQL server for ease of use in web farming.
- Developed WCF web services using SOA guidelines.
- Developed WCF services code generator by taking entities and attributes as parameters.
- Responsible for the development of Patient Management and Operation Theatre Modules.
- Involved in preparing the Technical Design Document.
- Responsible for requirement analysis, OOAD and development of Expert Advisor.
- Extensive experience on User Interface UI and Worked on web pages, views, panels, grids.
- Worked on Rich Interactive Application Development.
- Responsible for developing stream less Common interface integration using ASP.NET and Web Services which are the primary common services applications using .NET Framework.
- Run and monitor performance tests on new and existing software for the purposes of correcting mistakes, isolating areas for improvement, and general debugging.
Environment: VisualStudio.NET 2008, ASP.NET 3.5, C .NET 3.5, MVP, WCF, WPF, XML, Oracle 10g, AJAX, Javascript, IIS6.0, TFS, PL/SQL
Confdential
Role: Developer
Responsibilities
- Consistently write, translate, and code software programs and applications according to specifications.
- Created Process flow diagram, Data Flow Diagram, Data Dictionary for the System.
- Created composite web custom controls for easy reuse.
- Presenting Data in connected and disconnected mode using ADO.NET objects.
- Server side validation utilizing ASP.NET controls.
- Used DLL's to implement business logic and to integrate the application
- Used ADO. NET for data querying, storage and manipulation
- Used java script for client side validations.
- Used Master Pages, Themes and Skins for branding purposes and user look and feel
- Used CSS to apply Style sheet.
- Extensive experience on User Interface UI and User Experience UX design.
- Involved in migration of ASP application to .Net 2.0
- Client -side validation using JavaScript.
- Used Custom Validators, Validation Controls for text boxes and performed validations both on client side and server side.
- Used cookies to store user information on the client side
- Ease of maintenance was assured with consistent use of Web.Config file.
- Wrote queries, stored procedure and triggers
- Populated the data from SQL Server database by writing Stored Procedures and functions on views using T-SQL for retrieving data for reports.
- Involved extensively in bug fixing
- Created Process flow diagram for the same.
- Presenting Data in connected and disconnected mode using ADO.NET objects.
- Developed the Database Tables, Views, Stored Procedures and User Defined functions in SQL Server.
- Did database administration for the project and implemented PL/SQL programming, procedures.
- Implemented proper data base design and implemented Sql programs, stored procedures User Defined Functions.
- Deployed the enhanced modules in production server.
- Handled the production issues.
- Involved in QA meetings on defects and deciding their priority, severity
Environment: ASP.Net, C , Java Script, CSS, HTML, XSLT, XML Schemas, SQL Server 2000