Team Lead / Ui And .net Technologies Resume
SUMMARY:
- Around 8 years of experience in Analysis, Design, Development and Implementation of Windows and Web based Applications in various domains likehuman resources, retail, finance and banking usingMicrosoft.NetTechnologies.
- Proficient in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based and Client - Server.
- Experience in Microsoft.NET Technologies under Visual Studio, .NET Framework, architectures in C#.NET, ASP.NET, ADO.NET, jQuery, WPF, WCF, Web API, XML and Microsoft SQL Server.
- Experience in designing and developing Databases in SQL Server 2000/2005/2008, Oracle 12G and hands on experience wif writing Queries, Stored Procedures, Views, Joins, Functions and Triggers using MS SQL Server (SQL, T-SQL)
- Expertise in application, maintenance and support of Linux/UNIX production, test and development servers.
- Experience in developing Web applications using JavaScript, Ajax, HTML5, XML, Angular, Angular1.7, Bootstrap and CSS.
- Expertise in Angular controllers, directives, components, factory and service resources, routings and events.
- Expert in Object Oriented analysis and design (OOAD), Singleton, Model-View-Controller Architectures (MVC), Model-view- view model (MVVM)
- Good experience about TFS collaboration platform for upgradingVB.Netapplications.
- Extensive experience wif development & deployment of Web Services (SOAP, WSDL).
- Excellent experience in implementing WCF, Web API, Restful Services which communicate data in both XML & JSON.
- Experience in Multithreading in WPF for performance optimization while accessing data from remote data storage. Worked on client WPF application using C# 6.0, XAML, MVVM, Unity Container, Custom controls andbehaviors.
- Analysis, design andprogrammingforthe internal ERP Microsoft dynamicsand Epicor.
- Experience in handling databases likeMySQL,Oracle, and MSSQLand NoSQL databases like MongoDB.
- Expertise in using Data BindingControls(Dataset, Data Reader, Data Adapter, Grid View)
- Expert in Database design and development and experience in writing SQL queries, Views, Triggers, Stored Procedures, Cursors, and Joins in SQL Server, Oracle
- Possess knowledgeonunit testing, performance testing,and bug fixing.
- Good understanding of designing Business Models using UML (Class, ER, Use Cases, Scenarios, Sequence diagrams, Flow Charts etc.)
- Excellent Interpersonal and Communication skills coupled wif strong technical andproblem-solvingcapabilities.
- Organized, detailed oriented and resourceful in teh completion of projects wif an ability to multitask and meet strict deadlines.
TECHNICAL SKILLS:
Internet Technologies: Microsoft .NET framework, ASP.NET MVC 3.5/4/5, MVVM, ASP.NET Web forms, AJAX, ASP, ASP.NET CORE, JQUERY, IIS Web Server,WPF,WCFServices, XML Web Services
Programming Languages: C#, SQL, T-SQL, PL/SQL,and VB 6.0
Distributed Technologies: Restful, WebAPI,WCFand SOAP
Databases: MS SQL Server,MySQL,Oracle, NO-SQL, Mongo DB
Database Access Technologies: Entity Framework, LINQ, LINQ to objects, ADO.NET
UI Technologies: HTML5,CSS3,JavaScript,AngularJS,Bootstrap,JQuery, Node.JS,ExpressJS,VueJS
IDE: Visual Studio 2015/2013/2012/2010/2008.Visual Studio Code
Design Tools and Languages: UML, Visio 2000 for enterprise architects and Rational rose
Reporting Tools: Crystal Reports, SSIS, SSRS, PDF.JS
VersionControlTools: Tortoise SVN, MS Team foundation server
Operating Systems: Windows 8/7/2000/XP/NT/98/95, UNIX
Packages: MS-Office
Testing Tools: MS-UnitMiddleware WCF, ADO.NET, MSMQ, Web Services, Enterprise Library
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0)
ERP/CRM: Microsoft Crystal Dynamics, Microsoft Report Service, ERPEpicor
Software: Microsoft Visual Studio, NuGet, Postman, Microsoft Office, Microsoft Visio,SQLdeveloper,Navicad,Heidi,NodeJS, Git, MicrosoftTeamFoundation, Jira
PROFESSIONAL EXPERIENCE:
Confidential
Team Lead / UI and .Net technologies
Responsibilities:
- Responsible for teh Analysis, Technical Design specifications, Implementation, Deployment, Testing and teh Migration to.NETcustomized CRM Product.
- Upgrading oldsystem (visualbasic 6) to web-orientedtechnologiesC#, CSHTML, HTML Helpers, JavaScript, jQuery, AJAX, Bootstrap, CSS, LINQ, ADO.NET,AngularJs1.7
- Add control logs on legacy code for easy bug fixing.
- Developworkflow applications using ASP.NET 4.5 and MVC 5/4 wif Razor syntax, .NET 4.5, SQL Server 2012, AJAX,jQuery, and AngularJS.
- Create aservicewhere citizen can downloadbirths,marriage and death certificate.
- Developed Service gateway and consumed Windows Communication Foundation (WCF) services for accessing information via other projects.
- Share vital records information wif Federal Confidential .
- Createreportson database grows andstatisticsdata wif crystal reports and charts controls.
- Create and implementanIntranet. Itmanagesdifferentareas: Human Resource, Accounts, Legal
- Use of Microsoft TeamFoundations. Tortoise SVN and Git for Version Control.
- Limit and add security to network via Fortinet Policies.
- Implement Active Directory Security.
- OnTechnicalsupport area develop Help desk andKanbanpattern.
- Provided session level security androle-basedauthentication using session objects and cookies
Technologies:C#,Visualbasic, ASP.NET, ORACLE,MS-SQL, JavaScript, HTML5, CSS3, AngularJS, MVC, TFS,Bootstrap, Rest API, GIT, XML,Windows, CrystalReports
Confidential
Senior Application Developer
Responsibilities:
- Lead a team in developing new ERP; Involved support for all aspects of teh ERP systems software, related database schema, and design/development of automated business systems integrated wif ERP.
- Identified problems and offered advice and solutions on how processes could be improved to halp meet teh deadline for internal application improvements.
- Assist developers wif establishing and applyingnew process or work flow.
- Experience in understanding and gathering teh Business requirements, translating them into Functional specifications and develop code along wif detailed design.
- Involved in full lifecycle development process including design, development, testing and implementation of moderate to advanced complexity systems.
- Developed moderateto advanced modules and system components and develop simple to moderately complex re-usable codeand responsible for maintenance of legacy code.
- Implemented Restful API from core using Node.jsand Express Framework.
- Used REST client/POSTMAN to check teh response of various API's,
- Maintained Cross Browser compatibility & implement Responsive Web Design using Bootstrap, custom media queries, wif brand appropriate styles, colors, animations and font icons etc.
- Define internal control process.
- Developed features for customer facing website usingC#,CSHTML, HTML Helpers, JavaScript,jQuery, NodeJS, AJAX, Bootstrap, CSS, LINQ,ADO.NET, SQL Server.
- Developed layout pages, complex Controllers, halper methods and View Models.
- UsingADO.NET objects such as Data Reader, Dataset and Data Adapter for Consistent access to SQL Server data sources.
- Responsible for overseeing teh company's requirements, development, testing and deployment of Microsoft CRM projects.
- Customized Sale module and entities of leads, account, contact and opportunities according to line of business requirements.
- Created processes, workflows based on requirements from different line of business.
Technologies:NetCORE, C#, MS-SQL, NodeJS, AngularJS, MVC, TFS,ExpressJS, MongoDB, Bootstrap, Rest API, GIT, XML, Windows.
Confidential
Senior Software Developer
Responsibilities:
- Designed and developed ATM Credit Limit Processing Module forSEARSoperations in ATM Application, which serves as a core Application to facilitate teh instant redemption throughSears’scard.
- Evaluating user needs while designing and testing new software to meet those needs.
- Wpfapplication wif async method and command implementations.
- Researching and develop new technologies and processes/algorithms and introduces them to teh enterprise as needed to improve revenue and customer satisfaction.
- Working on creatingwcfServices using C#.
- Design, analyze and define teh structure and architecture ofWCFand underlying business logic based on interactions wif stakeholders and product owners and functional/UI/UX documentation.
- Using SQL Server 2012 database as back-end along wifEntity Framework.
- Developing theMVVM (View Model, View-Model)
- Utilized Fluent Validation to validate objects dat are passed in to controller actions by teh model binding infrastructure.
- Code Reviews, mentor, and managed a team of teh two other developers.
- ImplementTestStack.Whitefor automation test onuiinterfaces.
Technologies:C#, WPF, WCF, MS SQL, WinForms, Microsoft ReportingService, Visualbasic,TestStack.White
Confidential
C#.NETProgrammer
Responsibilities:
- Built and generated reports using various database reporting tools. Involved using Excel and Crystal Reports.
- Developed new services/classes and enhanced existing services for database access using C#.NET.
- Designed and developed user controls for accepting customer inputs and presenting records/results to customer using ASP.NET.
- Implemented input validation using teh ASP.NET Input Validation Controls and JavaScript
- Used Custom Validation, User Validation and JavaScript to give access to registered users
- Used AJAX to improve teh performance of teh web pages and to display teh data on frequently visited pages
- Extensively worked wif C# for creating classes of this application and Integrated wif ASP.NET pages
- Wrote and debugged Stored Procedures and functions in SQL Server.
- Developed interactive web pages using ASP.NET, C# and ADO.NET
- Created User control and Custom controls for teh application.
- Communicated wif multiple groups in order to integrate teh new enhancement into teh regular flow.
- Team leader on implement ERP Epicor according toCompany'sneeds.
Technologies:C#,ASP.Net,MS-SQL, WinForms Crystal Reports, Epicor.
Confidential
Software Developer/Intern
Responsibilities:
- Involved in complete software development life cycle - Requirementsgathering, Conceptual Design, Analysis, and Detail design, Development and System Testing.
- Create Excel Developer tools to create forms and display database info into excels sheets.
- Used agile methodology and scrum for teh development.
- Designed interactive web pages wif front - end screens usingASP.Net, C#, HTML and Flash.
- Used CSS for adding fonts, colors and styles to teh web document.
- Created Stored Procedures and triggers to perform automated rules, updating to related tables using SQL Server.
- Developed Crystal Reports to address diverse levels of teh organizational requirements ranging fromindividual employees to a complete line of operations.
- Worked extensively wif Web Forms, Server (Web/HTML) and Data Binding controls.
- Create workflows wif share points for confirm actions.
- Responsible for maintaining versions of source code using Team Foundation Server.
- Used XML for data transformation.
Environment:ASP.NET, C#, HTML, SQLServer,CrystalReports, ExcelMacro, VisualBasic, SharePoint