.net Technical Lead Resume
Malvern, PennsylvaniA
PROFILE:
- 15 Years of experience in Microsoft Technologies using C#, ASP.NET 1.1/2.0/3.5/ 4.0/4.5/4.6.1 , WEB API, RESTful services, MVC, WinForms, WCF, LINQ, Entity Framework 6x, VB.NET, Windows Services, Web Services, SQL Server 2000/2005/2008/2014 , Crystal Report 11.5, ASP 3.0, Visual Basic 6.0, SQL/T - SQL, Oracle 10g/11g/12c, PL/SQL, Microsoft Content Management Server 2002, Ektron CMS400, Telerik (WinForms/WebForms/Reporting), HTML, VBScript, CSS, Angular 5.6.0, JQuery, Typescript, Json, Ajax, JavaScript, XML, XSL, XSLT, XSD, SOAP UI, Toad for Oracle 10.6/12.6, Blue Prism (RPA).
- Solutions-oriented IT consultant with notable success in building and implementing a broad range of IT systems.
- Experience designing and/or developing solutions for a Service Oriented Architecture (SOA).
- Proven analytical, design and problem solving skills. Excellent team player and able to work on self-initiative.
- Provide consultation and guidance on requirements.
- Design and testing efforts; create Technical Design Documents.
- Develop.NET code in support of .NET applications, following the existing development standards.
- Maintain and support ongoing code changes to existing applications.
- Unit/integration/regression test assigned development components.
- Develop new documentation, participate in the development of department technical procedures and design user guides.
- Verify program logic by overseeing the preparation of test data. Testing and debugging of programs.
- Assure quality.
- Security and compliance requirements are met for supported areas, and oversee updating and testing of the business continuity plan.
- Involved in analysis, design, development and implementation of various applications in internet/intranet and Client/Server environment, Windows Services.
- Involved in interacting with customers/clients, gathering the requirements, presentations through net meetings, implementation of projects, s.
- Good exposure in development of Database and front end Web Interface / GUI.
TECHNICAL SUMMARY
- ASP.NET 1.1/ 2.0/3.5/ 4.0/4.5/4.6.1
- C#, VB.NET
- ASP 3.0, Visual Basic 6.0
- PL/SQL
- SQL/T-SQL, DTS
- Microsoft Content Management Server 2002
- Ektron CMS400
- XML/XAML/XSL/XSLT/XSD, XPath
- HTML/VBScript/CSS/
- Jquery, JavaScript
- Object Oriented Programming and Design
- Web Services
- Microsoft Enterprise Library 5.0.
- XML Schema modeling, SOAP UI
- .NET Framework 1.1, 2.0, 3.5, 4.0, 4.5
- ADO.NET
- COM / DCOM/ COM+
- DAO / ODBC
- WEB GUI
- Agile, Water Fall Methodologies.
- MS SQL Server 2000/2005/2008/2014
- MS Access, Visio, Project, Office
- MS IIS 6.0, 7.0
- Oracle 8i, 10g, 11g, 12c.
- Microsoft Visual Studio .NET 2003/2005/2008/2010/2012/2017
- Visio 2000
- Visual Source Safe
- SVN, TFS, Git
- SDLC
- IPSwitch WS FTP Tool
PROFESSIONAL EXPERIENCE:
Confidential, Malvern, Pennsylvania
.NET Technical Lead
Responsibilities:
- Determine scope and perform requirement analysis.
- Create a migration strategy and come up with migration effort.
- Writing reusable class libraries to invoke methods that will be called whenever the component is being registered or unregistered.
- Convert HTML form menu, UI items and perform unit testing.
- Perform system testing.
- Import legacy data and perform load testing.
- Deployment to application server.
- Integrating various restful services and API s.
- To develop, design, test, maintain and support desktop application.
- To collect the software requirement by customer and develop the application as per their requirement.
- Evaluate and research the products and technologies related to software.
- To design and develop the activities and maintenance.
- To perform complex programming and write the high quality code to meet customer requirements.
- To design, develop and implement the critical application for .NET environment.
- Alternate the project work as per the client's requirement and budget.
- To develop technical interfaces specifications and architecture.
- To develop client's display, user interfaces, develop and test software prototypes.
- To assist software personal in handling projects related work and other requirement.
- To co - ordinate with Quality Analyst and developers in different regions with in Confidential .
- To maintain modify and support all software applications and systems in TIDE.
- To support and coordinate with software developers and systems admin team in analyzing and installing TIDE dependency components and applications.
Technologies and tools currently using in the project: .NET framework 4.6, VB.NET, Visual Studio 2015, XML, Web Services, Filenet IDM, Visio, Oracle 12c, SVN.
Confidential, Kentucky
Sr. .NET developer (Systems Architect)
Responsibilities:
- Interact with KCC staffs, identifying the cause of the issue and provide technical support to resolve the business Problems.
- Development of WCF, Web APIs, MVC / Angular/ Json with waterfall methodologies.
- Writing documentations, unit testing integration testing.
- Creating tables / functions /stored Procs in sql server database.
- Implementation of projects in load balancers.
- Co-ordination and projects discussions with BA's and external vendors.
- Create xml documents from stored procedures and t-sql.
- Write technical requirements from a critical phase.
- Interact with Focus development team (on go to meetings) to understand software functionalities, design, limitations and scope.
- Help programmers/DBAs during implementation and integration of the Projects and handling millions of records / big dataset in sql server and oracle databases.
- Perform system testing and writing test cases.
- Coordinate with Systems Admins and DBA to deploy the completed system.
- Document requirements and contribute to user manuals.
- Designed the product from the requirement.
- Analyzed user specifications for workability, completeness and business flow and Participated in defining System Design, Architecture and Specifications.
- Performed project, task estimation and Coding/Programming tasks to specification and in accordance with Development standards
- Developed middleware component classes and WCF services across the enterprise and integrated in UI using MVVM pattern.
- Designed Database using ADO.NET in Oracle, MySQL, Microsoft Sync Framework, T-SQL, SQL Server, wrote Queries, Stored Procedures, and Triggers etc.
- Created setup code with Install shield (custom actions, MSI)
- Documented Technical artifacts
- Developed test plans and participating in Code Testing to ensure workability, completeness, quality
- Mentored new team members on the application knowledge and set up.
- Worked with team members including mentoring teams at offshore in doing design reviews, code reviews and deployment plans.
- Maintained the files through configuration tool VSS.
- Created software documentation and update existing documentation.
Technologies using: C#, .net framework 4.0/4.5/4.6.1 , WEB API, Entity Framework, XML, XSLT, WCF, MVC, SQL Server, MVC, AngularJS, Typescript, Visual Studio 2012/2017, Oracle 11g / 12c, Toad for Oracle, Soap UI, SVN Source Control, TFS, Git, UNIX/Linux.
Confidential
Sr. Software Developer
Responsibilities:
- Implemented web services call to jquery to update insert data to database.
- Created Web Forms to Update data.
- Implemented Excel reader Interface to upload xls and xlsx output files to Oracle database.
- Worked on admin modules to manage the administration of the entire site.
- Implemented search functionalities to search the entire database systems data.
- Created Database Model in Visio 2007 and generated database scripts from Visio to design database objects.
- Worked on the design documents for the project.
- Created system overview specification to generate the flow for the process
- Created User controls in C#.
- Ability to enter medical registry information into a web-based form.
- Ability to retrieve enter medical registry information from the web-based application
- Ability to Export detailed Registry data into an excel file.
- Ability to Upload the Track HO Output Excel file into the Database.
- The application follows Commercial IT’s best practices in programming and Oracle coding standards
- The application data is stored in a well-defined format to facilitate the generation of business Reports and Metrics
Languages and tools used: ASP.NET 3.5, C#, Oracle 10g, PL/SQL, HTML, CSS, JavaScript, ADO.NET, jQuery, Visio.
Confidential
Sr. Software Developer
Responsibilities:
- Synchronize data from XML files to the oracle database
- Copy files from the root directory to the users documents folder.
Languages and tools used: ASP.NET 3.5, C#, WinForms, Oracle 10g, PL/SQL, CSS, ADO.NET. yFactor - Toronto, Canada 28 Nov 2011 to 23 mar 2012
Software Developer
Confidential
Responsibilities:
- Integrated workflow Management
- Slider Images using JQuery
- Integrated Google Analytics
- Automatically generate site map
- Automatically generate Breadcrumbs etc…
Languages and tools used: .NET, VB.NET, MS SQL Server 2005, SQL and T-SQL, ADO.NET, LINQ, JQuery Ajax, CSS.
Confidential
Application Software DeveloperResponsibilities:
- Design, Development, Implementation / stored procedures, functions, views.
- TMG's registration solution is built on the:
- Tailored solutions to suit the unique requirements of your event
- Real-Time capturing of all your event data
- Unlimited reports that can be easily shared and stored online
- Unlimited email broadcasting
- Real-Time tracking of an unlimited number of sessions, workshops, courses and tours
- Automatic counters designed to limit the number of seats for courses, sessions or tours
- Easy integration with any type of Payment Gateway
- Real-Time processing and tracking of accounting transactions, with direct linkage to your payment gateway
- The module makes it simple for exhibitors to reserve, register and pay for booth space
- Visitors and delegates alike will have the ability to examine vendors on the Internet, reviewing vendor products and services and making contact with them through the integrated system.
Languages and tools used: .NET, C#, MS SQL Server 2005, SQL and T-SQL, ADO.NET, LINQ, JQuery, Telerik (WinForms/WebForms) .
Confidential
Application Software Developer
Responsibilities:
- Involved in understanding and analyzing the client’s requirement and involved in GUI designing of the application.
- Modified built in classes for the applications to in corporate necessary functions.
- Experience in working with XML Web Services, SOAP and Crystal Reports.
- Generate various reports for the service request Application.
- It calculates the SLO. Calculate the elapsed days, time for the technical issue to be resolved.
- Calculates the average SLO, Average time, Number of tickets that met SLO and number of tickets that do not met SLO
- Created Pie charts to review the summary of the reports.
- To find the status of all the helpdesk tickets created.
Languages and tools used: .NET 3.5, C#, Crystal Reports 11.5, MS SQL Server 2005, SQL and T-SQL, LINQ, ADO.NET
Confidential
Application Software Developer
Responsibilities:
- Design, Development, Implementation.
- Generate various reports for the service request Application.
- Inventory control systems have been developed to add inventory items, attributes, inventory
- Details and keep track of the Inventory. Finds the duplicate records for the inventory attributes. Adding inventory
- Details for each user.
- Add inventory.
- Add inventory attributes.
- Add inventory items.
- Search for the forms details based on date, name and hardware or software details.
Languages and tools used: .NET 3.5, C#, TFS, MS SQL Server 2005, SQL and T-SQL, LINQ, ADO.NET, javascript, AJAX
Confidential
Application Software Developer
Responsibilities:
- Create the encrypted file to decryption (GPG Decryption).
- Designed and developed libraries in C#, COM, ATL, using Multi-Threading, and designed using various Design Pattern concepts, like, mainly Singleton Pattern, Factory Method.
- Compare the data with the current file to data in the database (Different result creation).
- Xml Conversion (Plain text to XML - Serialization and De - serialization).
- XSD Validation (using XPath to navigate data through elements and attributes in an XML document)
- Data Import to relational databases through API or SQL manipulation.
- Custom Calculation in data. (Calculations and data manipulations are incorporated in xsl and xml files).
- Reporting (Notification through Email)
- File Archiving (moving files to the Archive folder)
- Import/export databases from one server to different servers.
- SQL query optimization.
- Design / Testing / Implementation:
- Designing and coding of new stages.
- Unit testing of the application.
- Configuration and Implementation of the application to the servers.
Languages and tools used: .NET, C# 2.0, MS SQL Server 2005, XML,XPATH, XAML, XSL, XSD, SQL and SQL,T-SQL, ADO.NET
Confidential
Sr. Application Software Developer
Responsibilities:
- Created a SSO Service HTTP Handler using C#, which would receive the AuthnRequest, process the request.
- Worked on the registration process for Single Sign On / Authentication, authorization
- OAUTH, SAML, public-private key encryption, asymmetric encryption, symmetric encryption, token validation, data encoding / decoding.
- Your Total Retirement
- CBS Benefits.
- Resources and Information.
- Benefit Provider Contacts.
- Data Management and Production Support
- Design and coding of the user interface / templates web forms
- Database development creating stored procedures triggers, functions, PL/SQL statements.
- Unit testing and Implementation of the application.
- Self-registration for First-time Users
- First-time users will be required to enter a unique identifier and 2 additional data elements for verifying the ID institutions.
Languages and tools used: ASP.NET, C#, MS SQL Server 2000, Ektron CMS400, XML, SAML, SQL and T-SQL, HTML, CSS, JavaScript, ADO.NET, jQuery