Senior Software Developer Resume
Houston, TexaS
SUMMARY
- Ambitious and self - motivated developer with 10 plusyears of extensive experience in Confidential technologies; worked for various clients and projects in every phase of Software Development Life Cycle, from business requirement gathering to project delivery. Excellent design and integration problem solving skills
- Expertise in .NET 4.x, Windows/Web technologies, Web Forms, C#, VB.NET, ASP.NET, MVC, Windows Azure, Angular/Angular.Js, BootStrap, Knockout.js, LINQ, ADO.NET, WCF, WPF, XML, SSIS data migration, SSRS, SSAS, .Net Core, Compact .NET Framework, .NET controls.
- Have followed Agile/Scrum methodology.
- Developed private and public Web APIs using ASP.NET Web API
- Experience in .NET environment and other front-ends with back-end like MS SQL Server.
- Experience in SQL Server Database design, Database maintenance, developing T-SQL Queries, stored procedures, and triggers using SQL Server 2012.
- Confidential .Net application development, Object-Oriented Analysis/Design.
- Development of modules using Angular/AngularJS and BootStrap.
- Creating Windows Phone and Windows Store applications using MVVM architecture.
- Used Windows Presentation Foundation (WPF) for developing desktop applications
- Consuming and Developing Windows Communication Foundation services (WCF).
- Creating LINQ enabled database layer using API such as LINQ to SQL and Entity Framework.
- Using LINQ for querying objects.
- Conversant with HTML, Java Script, jQuery, VB Script and AJAX
- Implementing the n-tier application with UI, Business layer and Database.
- Source control tools such as Confidential TFS, Tortoise SVN.
- Experience in developing, monitoring, extracting and transforming data using DTS/SSIS.
- Excellent knowledge over User Acceptance Testing, Unit Testing.
- Debugging code and performance tuning.
- Excellent domain knowledge in Telecom (GSM, GPRS, VoIP.) and Healthcare (Medicare Insurance), Oil and Gas and Airline industry.
- Strong leadership skills and great communication skills to help the team develop and implement the right solution.
- Preparing technical documentation such as system architecture, functional, design documents.
- Conducting design and code walkthrough with the team.
- Understanding and analysing business processes, applications and systems.
- Excellent communication and good interpersonal skills.
- Creating tools and processes to enhance and improve process workflow.
TECHNICAL SKILLS
Primary Skill: C#,SSIS,VB.Net, ASP.Net MVC, Ajax, XML, SQL, WCF, LINQ, Windows Phone, Windows Store App, Windows Azure, SOAP and Restful Web Services, WebAPI.
Domain Skill: Medical Billing, Insurance, Volume Licensing (ERP), Oil and Gas, Airlines.
Other Skills: C, Telecom Technologies (GSM, GPRS, UMTS, VoIP)
Databases: MSSQL Server 2012 and 2008 R2
Web & Scripting Technologies: BootStrap, HTML, XAML, JavaScript, JQuery, VbScript, Angular, Angular.Js, Knockout.js, Cold Fusion, Classic ASP.
Development & Reporting Tools: Power BI, SSRS, Visual Studio 2015, 2012, 2010 and 2008, DTS, Eclipse, PostMan, Fiddler, Swagger.
Other Technologies: Jira, Git,Tortoise CVS, TFS, Confidential Test Manager, IIS 7.5, Selenium, Coded UI Fx.
PROFESSIONAL EXPERIENCE
Confidential, Houston, Texas
Senior Software Developer
Responsibilities:
- Thoroughly understand the Requirements and Design
- Created Web APIs using ASP.NET Web API allow new web/client projects to leverage reusable data.
- Involved in Web Application using ASP.NetMVC, WEB API.
- Working with User Interface using HTML5, CSS, Bootstrap, Java Script, JQuery, Json Data and Angular.
- Written stored procedures, triggers using SQL in SQL SERVER 2012
- Created Restful services using ASP.NET Web API for exposing these to mobile device.
- Developed REST web API and used JSON as a data exchange format.
- Used AGILE/SCRUM methodology to implement the application.
- Provide accurate and detailed weekly task reports to reporting Manager.
- Work diligently towards better relationship with the customer.
- Writing User Acceptance Testing, Unit Testing.
- Involved in code inspection using Visual Studio Resharper (R#).
- Performance analysis and fixes to ensure the services execute within slated SLA
- Participate in defect resolution / root cause analysis of the reported incidents for early resolution.
- Review QA acceptance of incidents item and deploy the code in production. After business user approval
- Smoke test in production should verify defects fixes.
Environment: ASP.Net MVC, WebAPI, C#.Net, SSIS, LINQ, JQuery, XAML, XML, Angular, Visual Studio.Net 2015, CSS, PostMan, Fiddler, WCF, Web Services, AngularJs, SQL Server 2016, Javascript, BootStrap, Windows Azure, EntityFramework.
Confidential, Houston, Texas
Software Developer Team Lead
Responsibilities:
- Thoroughly understand the Requirements and Design.
- Working with User Interface using HTML5, DOM, COM, CSS, Bootstrap, Java Script, JQuery, Json Data and Angular JS
- Written stored procedures, triggers using SQL in SQL SERVER 2012
- Developed web forms in ASP.NET using C# as the code-behindlanguage and LINQ as the SQL data consumer.
- Responsible for independently designing, coding, testing and database management by using VB.Net,C#,ASP.Net, CSS, MVCand SQL Server with JavaScript, Ajax.
- Development of Proof of Concept websites .NET, Solution prototyping and services to interact with different enterprise systems.
- Web application development for backend system using AngularJS with cutting edge HTML5 and CSS3 techniques.
- Created Restful services using ASP.NET Web API for exposing these to mobile device.
- Involved in Web Application using MVC and WEB API.
- Developed REST web services and used JSON as a data exchange format.
- Conduct system wide requirement analysis and communicate the same to the offshore team during the initial requirement gathering stage.
- Worked with jQuery extensively for Asynchronous calls and client side Validations.
- Where necessary, develop code as per the requirements and detailed design using the best practices and coding standards
- Conduct thorough unit testing using the automated unit test framework.
- Provide accurate and detailed weekly task reports to reporting Manager.
- Work diligently towards better relationship with the customer
Environment: ASP.Net MVC, Web Forms, ColdFusion, C#.Net, SSIS, LINQ, JQuery, XAML, XML, Visual Studio.Net 2012, CSS, .Net Core Framework, WCF, Web Services.
Confidential, Redmond, WA
Senior Software Developer
Responsibilities:
- Requirement analysis
- Develop SQL scripts and complex queries.
- Interact with Client and Analysts to understand the requirements and provide the updates of the progress of deliverables.
- Designed and programmed standards based websites for small to medium sized businesses utilizing XHTML, CSS, JavaScript, PHP, and MySQL
- Using AJAX in different ways to avoid full page post-back and make the application more users interactive.
- Regularly met with clients to review project goals and to create proposals for future developments, researching their fields for UI/UX design
- Created Web APIs using ASP.NET Web API allow new web/client projects to leverage reusable data.
- Designed and developed advanced technologies such as SOA and ASP.NET.
- Develop end to end .Net based responsive web applications for web and mobile platforms with JavaScript based frameworks like JQuery, AngularJS in the front end and MS SQL Server as the backend database.
- Leveraged angularjs resources for all data access, encapsulating URLs andstandardizing data access interfaces. Created custom directives for re-usable components (multi-field form elements, background file uploads,etc.)
- Designed and developed user controls for reusability in MVC Architecture.
- Prepare the reporting using SSRS and PowerBI.
- Involved in Development, testing, troubleshooting and debugging phase.
- Perform quality assurance and testing of SQL server environment.
- Support SE and L3 teams during UAT and Production deployments
- Database creation and maintenance of produced data.
- Preparation and maintenance of documents.
- Creating tools and processes to enhance and improve process workflow.
Environment: SQL Server 2012/ 2008 R2, SSIS, SSRS, Power BI, MVC, AngularJS
Confidential, Redmond, WA
Senior Software Developer
Responsibilities:
- Involved in the analysis phase, interact with the Analysts to gather the requirement.
- Involved in Design, Development, testing and debugging the Windows Phone and Windows Store application.
- Front end web developer for proprietary ASP / ASP.NET driven content management system SitePress
- Used AGILE/SCRUM methodology to implement the application.
- Programmed standards complaint HTML5, XHTML and CSS3 working with jQuery library modules and ASP & ASP.NET framework libraries
- Built html templates for high traffic and complex data driven websites
- Developed single page applications using AngularJS and WebAPI.
- Used LINQ to query against strongly typed collections of object and various data source, XML documents, Web services, ADO.Net Objects and Entity Framework 4.0.
- Used Session State, View State, Cookies and Query Strings to persist and transfer data between pages.Developed web forms in ASP.NET using C# as the code-behindlanguage and LINQ as the SQL data consumer.
- Tested all application controllers extensively with mocha/chai and angularJS's built-in testing facilities.
- Writing high end web apps for clients Used technologies such as ASP.NET (WebForms and MVC), CSS C#, jQuery, Knockout JS, WCF, T-SQL scripting (procs, functions).
- Used Silverlight 4.0for the rich internet applications.
- Used ADO.NET to interact with SQL Server Database
- Designing the Windows Phone and Store App using XAML and MVVM architecture.
- Used Windows Presentation Foundation (WPF) for developing desktop applications.
- Created UI controls in XAML pages using WPF and MVVM architecture.
- Created the database objects, mobile service, uploaded the files in blob in windows AZURE.
- Drive the scorecard development as a lead and assist the team members.
- Use audit software/tools such as Fortify, ModernCop and Threat Model to insure the proper security, maintain code standard etc. for the applications.
- Involved in deployment process of the application in client machine/tablet/phone.
- Prepared the user manual and installation guide documents.
- Demonstrate the Scorecard at the manager level.
Environment: ASP.Net MVC, WPF, Web Forms, Windows Mobile App, Windows Store App, Windows Azure, C#.Net, LINQ,JQuery, AngularJS, XAML, XML, Visual Studio.Net 2012, .Net Core Framework, WCF, WebAPI.
Confidential, Redmond, WA
Software Developer
Responsibilities:
- Involved in Design, Development, testing and debugging the application in all forms i.e. Website, Windows Phone and Windows Store App.
- Designing the Web Application Screens using HTML, Windows Phone and Store App using XAML and MVVM architecture.
- Developed web forms in ASP.NET using C# as the code-behindlanguage and LINQ as the SQL data consumer.
- Built web applications using AngularJS.
- Used front end web development tools like CSS3, JavaScript, DHTML, and jQuery.
- Sole member to done the R&D to developed the Metrics Portal using Windows Phone.
- Assisted the team member during the Windows Store App development.
- Use audit software/tools such as Fortify, ModernCop and Threat Model to insure the proper security, maintain code standard etc. for the applications.
- Involved in deployment process of the application in client machine/tablet/phone.
- Prepared the user manual and installation guide documents.
Environment: Windows Mobile App, Windows Store App, ASP.Net, C#.Net, AngularJS, LINQ,Jquery, XAML, CSS, XML, Visual Studio.Net 2012, .Net Core Framework, WCF.