.net Developer Resume
Houston, TX
SUMMARY
- IT professional with 7 years of experience in developing web - based applications for various clients.
- Strong hold on all phases of the SDLC (Analysis, Design, Development, Testing of Client-Server and Web based n-tier architecture for Windows and Web applications, Implementation and Support).
- Strong hands on theMicrosoft.NETFramework, .NET Core, C#, ASP.NET 5.0/4.8/4.0, ASP.NET MVC Core, MVC 5.0/4.0, Entity Framework 6.0/5.0/4.0, ADO.NET, SQL Server 2016/2012/ R2, WCF 4.5/4.0, Web API RESTful Services, IIS 7.0/6.0.
- Experience with anagile software development methodology and Test-Driven Development including SCRUM
- Knowledge of Salesforce Admin functions.
- Strong experience in developingSQLqueries, functions, stored procedures, triggers, and views inSQL Server 2016/2012/2008
- Experience in version control withGit, GitHub Actions & TFS.
- Experience in bug tracking and project tracking usingJira.
- Experienced in processing large amounts of complex data into meaningful information using scripting languages.
- Well versed in user interface development, testing and debugging processes.
- Able to efficiently self-manage while working on independent modules as well as collaborate in a team environment.
- Confident in troubleshooting simple or complex issues by writing and testing test cases.
- Able to quickly adapt to sudden changes in requirements without causing any delay in terms of deadlines.
- Strong time management, multi-tasking skills and analytical mindset to help ensure timely delivery of highly efficient and bug-free code.
- Able to develop and manage concurrent projects with ease.
- Able to quickly learn the basics of new technology needed to scale up based on project needs.
- Strong leadership qualities while effectively managing a team of diverse team members to accomplish a common goal.
- Excellent verbal and communication skills.
- Highly self-motivated and determined to bring about a positive change in the workplace.
TECHNICAL SKILLS
Languages and Technologies: ASP.NET MVC, MVVM, C#, VB.NET, AJAX, Perl, Python, Web Services (SOAP and REST), WCF, WPF, Microsoft Entity Framework, WebAPI, Java, CSS, HTML, XML, JavaScript, WinForms, WebForms, C, C++, Oracle PL/SQL
Tools: Visual Studio, Visual Source Safe, JIRA, Rational Software (ClearCase and ClearQuest), Team Foundation Services, Toad
Operating Systems: Windows, Linux
RDBMS: Oracle, MS SQL Server, MySQL
Web Servers: IIS, ASP.NET Development Server, Apache
Process Methodologies: Agile, Waterfall
.Net Framework: Microsoft .Net Framework 4.6, 4.5, 3. x.
UI Framework: AngularJS, Bootstrap, React
PROFESSIONAL EXPERIENCE
Confidential - Houston, TX
.Net Developer
Responsibilities:
- Developed and assisted in migration of web application to Angular 7 Application and took the responsibility of Architecture of the stand-alone module for the complete migration of the module.
- Created twelve single-page, secure responsive web application to replace a legacy line-of-business web application.
- Developed various services in Angular that consume rest services from the backend written in .NET. Also Utilized reusable components and guards to better accommodate the complete web application.
- Leveraged Angular resources for all data access, encapsulating URLs and standardizing data access interfaces. Created custom directives for re-usable components (multi-filed form elements, background file uploads, etc.)
- Used Authorize.NET for the securing processing the Credit Cards, Bank accounts and VISA Checkout payments.
- Used Authorize.NET for the online bill payments from the patients and staff members.
- Consumed Rest API’s provided by Authorize.NET for processing different payment modes, Transactions confirmations and account settlements.
- Utilized the Hosted Form and Light Box Authorize.net Payment form in the Angular Application.
- Used Iframes to display the secure payment form in the Angular and Asp.net MVC applications.
- Developed Web API to perform CRUD operations.
- Developed Business logics layer using C#.
- Used Entity Framework 6 code first approach to connect with the SQL server database to perform CRUD operation in the Database.
- Used Entity Framework Database first approach to connect with existing SQL server database tables, Stored Procedures.
- Used Bootstrap to maintain uniformity for cross browser functionality.
- Used JavaScript to communicate with secure payment forms.
- Developed Responsive Front End using HTML, CSS3.
- Worked on TFS 2019 for code version controlling.
Confidential - Tampa, FL
.NET Core Developer
Responsibilities:
- Working with application team, Project Lead and Project Manager to understand the framework of the application and participate in requirements gathering.
- Responsible for Validating Functional design documents (FDD).
- Created Technical design documents (TDD) which includes system design and flow further involved in TDD reviews for validating the design documents.
- Responsible for understanding the business requirements and developing technical specifications.
- Involved in gathering all technical requirements.
- Developed the UI for the client interactions to fill the required forms using HTML5, CSS, JQuery and Angular 5.
- Developed UI using Dev Express 16.2/17.1 controls such as DevExpress Grid Controls (GridView, Layout View)
- Created Angular 5 Components.
- Developed ASP.NET MVC 5 controllers for implementing business logic.
- Developed REST API using ASP.NET Core Web API
- Written MVC controllers using C#.
- Data Access Layer is implemented using datasets and table adapters using ADO.NET.
- Created Tables, stored Procedures, Views in MS SQL server.
- Used SQL joins in the stored procedures to get data from multiple tables.
- Implemented Ajax, Java Script and CSS to give better performance and richness to GUI.
- Worked on Team Foundation Server (TFS) for source control during application.
- Generated the reports using SSRS development.
Confidential, Detroit, MI
Software Developer
Responsibilities:
- Analyze, Develop, support, implement and test feature enhancements or improvements to existing applications and new projects primarily using technologies: C#, Asp.Net, XML, HTML, JavaScript, Angular.
- Responsible for creating windows applications using WPF for internal requirements.
- Move the front-end application to angular from Silverlight for existing projects, worked on moving client side and server-side application.
- Work with customers, communicating status, suggesting, and providing fixes to complex issues.
- For Incoming issues conduct a thorough analysis of root cause as well as impact of the defect. Consider both a short-term fix for the customer with emphasis also on the solution for broader customer base.
- Monitor process and software changes that impact production, communicate project information with the product team and raise production support issues using JIRA to the production support team.
- Developed SQL Views, Triggers, stored procedures, and jobs for the application.
- Involved in migrating applications back end to AWS cloud servers.
- Responsible to develop and maintain SSRS packages and Access reports for internal communications and clients end reporting.
- Created Web APIs for cloud clients and Enterprise clients for data communication between external client domains to internal networks.
- Worked with SQL views for the data to interact with Crystal reports in the applications.
- Used GIT as source control for code version control.
- Used JIRA, TFS for defects, Bug tracking and Project Management.
- Worked on optimizing backend SQL performance issues and server-side issues.
