Software Developer Senior Analyst Resume
Plano, TX
SUMMARY:
- Over 6+ years of designing, developing and testing software using ASP.NET, C#, VB.NET, XML, PHP, PowerShell, CRM in USA.
- Over 5 years of SQL/T - SQL,SSIS, queries, designing, developing and maintaining relational database in MSSQL Server(2008/2012) in USA
- Over 5 years of working in Agile environment using SCRUM methodology.
- Created .NET desktop based tool dat parses for index number or name of teh string so dat it can be extracted from string table.
- Created .NET library dat would serialize teh string tables to binary files and tan binary files to XML.
- Over 5 years of unit testing, UI manual and auto testing, ADO.Net Testing, Web services testing, API testing, SQL Stored Procedure testing, and black box and white box testing in USA.
- Created libraries of PowerShell files to know whether teh troubleshooter is running for teh first time.
- Over 5 years of experience object Oriented Analysis and Design, UML in USA.
- Deployment / maintaining and post production support for live applications in SQL server, MS Dynamics CRM, ASP.NET, JavaScript
- Good understating of design patterns like Singleton, Delegate, Façade, DAO, DTO
- Knowledge of .Net Framework, Garbage Collection, TCP/IP, Active Directory, WCF, WPF, UI Automation, coded UI, serialization/deserialization, accessibility.
TECHNICAL SKILLS
Languages: C#, C, C++, PHP, Visual Basic.NET, Java
Development Environment: C#, SQL, Visual Basic .NET 2010/2013, Windows troubleshooting platform, Powershell v1/2/3/4
Web Development Technologies: ASP.NET MVC, ASP, ADO.NET, XML, Web Services, SOAP, HTML, CSS, JavaScript, VB Script, AJAX, HTML5
Databases: MS-SQL Server, MS Access, My SQL
OO Tools: UML, Visio, Rational Rose
Other Tools: PowerShell, Crystal Report, JUnit, NUnit, Perl Scripting
PROFESSIONAL EXPERIENCE
Confidential, Plano, TX
Software Developer Senior Analyst
Responsibilities:
- Maintain and test HRMS (Web Version) for TENET group.
- Maintain, debug and fix teh bugs in ASP.NET, classic ASP, stored procedures and test it.
- Used Windows Forms for prototyping purpose and testing purpose.
- Perform white box / black box testing for teh code written by peers.
- Responsible for Unit tests and data validation tests.
- Developed in leveraging in agile and scrum methodology environment.
Environment: ASP.Net, COM, HTML, Entity Framework, MSSQL, Javascript, SSIS, C#, CSS, SQL Jobs, Windows services, batch processing, Windows Forms.
Confidential, WA
Software Developer Engineer
Responsibilities:
- Create and maintain tools for other developers to use.
- Created .NET desktop based tool dat parses for index number or name of teh string so dat it can be extracted from string table.
- Created .NET library dat would serialize teh string tables to binary files and tan binary files to XML
- Create and apply patch for existing troubleshooting framework.
- Created .NET Windows Form EULA dat can be used for right to left and left to right languages.
- Research optimum solution.
- Created libraries of PowerShell files to know whether teh troubleshooter is running for teh first time.
- Guide and do code review for other developers, testers.
- Unit test functions using TDD methodology
- Worked in agile with scrum methodology
- Automated a process, which previously took 11 man hours and later took 45 minutes.
- Created a EULA display too in accordance to Microsoft Accessibility Standard as a patch using Windows Forms
- Suggested and provided a functionality which was missing from teh specs.
Environment: Powershell, XML, C#, Win32 Api, Web services, MS-SQL, CSS, windows registry, Entity Framework, Windows Forms, CodedUI, UI Automation.
Confidential, Redmond, WA
Software Developer Engineer 3
Responsibilities:
- Developing projects, functional specifications and schedules.
- Created and submitted specifications, project timeline and schedules
- Designing and developing database applications using SQL server 2008.
- Single handily handled System development life cycle of a SQL project dat would generate reports daily for teh internal customers.
- Creating and maintaining data feeds to extract and present data from various sources.
- Crisis Management and Troubleshooting on various data feeds on customer request.
- Create / maintain data warehouse.
- Deployment / maintaining and post production support for live applications in SQL server, MS Dynamics CRM, ASP.NET, JavaScript
- Added a custom button dat would search for records in database accordance to selected criteria in teh form
- Worked in agile with scrum methodology
Environment: T-SQL, C#, ASP.NET, Dynamics CRM, JavaScript, HTML, SSIS, CSS, windows services, partition functions, batch processing, Entity Framework, Windows Forms.
Confidential, WA
Software Developer Engineer
Responsibilities:
- Create and maintain tools for other developers to use.
- Created and deployed web services dat would take data from database, which is consumed C# desktop application
- Create and apply patch for existing troubleshooting framework.
- Created a PowerShell library dat would mutually exclude verifiers being executed
- Created a PowerShell Library dat would know teh current state of troubleshooter being executed
- Research optimum solution.
- Derived a best way to create custom commandlets for PowerShell
- Guide other developers, testers.
- Unit test functions.
- Worked in agile with scrum methodology
Environment: Powershell, C#, Win32 Api, Web services, MS-SQL, HTML, ASP.Net, Windows Forms, UI Automation Framework, SQL
Confidential, WA
Software Developer Engineer
Responsibilities:
- Create, design, develop and maintain troubleshooter.
- Research optimum solution.
- Unit test functions.
- Automated a process, which would take agents 1-2 hours to install and let it execute later took 3-5 minutes.
- Created a troubleshooter dat took success rate from less TEMPthan 10% to over 80%
- Gather information according to in-house need.
- Identify teh problem according to teh requirements.
- Design a solution and its alternative.
- Develop software against test environment.
- Deploy teh software.
- Test teh functions by using unit, Black Box and White Box testing methodology.
Environment: Rational Server Pages (J2EE), My SQL, Sakai 2.5.2, Maven 2.0.9, Tomcat 5.5.26, HTML
