Sofware Development Engineer In Test Resume
Roundrock, TX
PROFESSIONAL SUMMARY
- Microsoft Certified Application Developer with 7+ years of technical experience in design, development and test for software services, education and semiconductor industries.
- Worked on X86 instructions based AMD processors, with the main focus on memory module. Designed and developed automated validation tools and methods for AMD processors and memory module (DIMMs).
- Experience in developing applications using C#, VB6, ADO.NET, ASP.NET, Web Services, JavaScript, XML, JQuery, HTML, WPF, Oracle, SQL Server, Python and Ruby.
- Experience in validating applications using Ruby scripts, Telerik, nUnit and Selenium.
- Sound knowledge of WCF, LINQ, XAML, Object Oriented Programming, OOAD, UML, SOA, TDD, MVC, Scrum, Agile methodologies and Software Development Life Cycle (SDLC).
- Experience in database analysis and design, normalization, data manipulation using Oracle and SQL Server.
- Flexible and versatile to adapt to any new environment and work on any project.
TECHNICAL SKILLS:
.NET Technologies: ASP.Net, ADO .Net, WPF, WCF, Web Services, LINQ, Ajax
Programming Languages: C#, Visual Basic, C, Core Java, T - SQL, Ruby
Scripting Languages: PHP, Python, JavaScript, HTML, Angular JS, XML, CSS, XSLT
Database: Microsoft SQL Server, Oracle
Servers: IIS 7.0
Framework/IDE: Visual studio 2005/ 2008/ 2010, Eclipse, SQL Management Studio, Oracle SQL Developer
Operating Systems: Windows XP/2000/NT/98/2003/2007/2008, LINUX.
CRM Tools: Salesforce, MS Sharepoint
Web Archiving tools: Heritrix, Web curator tool
Reporting and Analysis tools: Crystal Reports, Excel, SSRS
Database Modeling Tools: Visio, Erwin
Testing Tools: nUnit, Selenium, Telerik
Version Control Tools: VSS, TFS, SVN
Architecture: MVC3.0, Client-Server & SOA
Methodologies: Waterfall, Agile Scrum
PROFESSIONAL EXPERIENCE
Confidential, Roundrock, TX
Sofware Development Engineer in Test
Responsibilities:
- Worked on multiple time critical releases by collaborating teams in USA and India.
- Led test team during multiple launches.
- Responsible for improving and increasing automation content for application validation
- Developed automation scripts using Telerik and Selenium to reduce validation time during launches.
- As a scrum member, took part in sprint planning and standup meetings.
Environment: Visual studio 2012/ 2013, Telerik, Selenium IDE, C#, TFS, MTM
Confidential, Austin, TX
.NET Developer/Automation Consultant/Ruby Developer
Responsibilities:
- Identified and developed scripts to automate validation of memory module across various AMD processors.
- Executed validation tests and provide results to the hardware engineers for evaluation.
- Utilized existing scripts and develop new scripts for automated validation.
Environment: Perl, Python, Ruby, Sublime text editor, SVN tortoise, DIMMs, AMD Processor, Mother board, HDT tool
Confidential
Responsibilities:
- Involved in requirements gathering and analyzing them.
- Created database tables for saving the margining results using SQL Server 2008.
- Created SQL queries, Indexes and stored procedures to support the application.
- Took part in developing the tool to automate the process of margining across different vendors, rank and speed.
Environment: C#, Oracle, SVN tortoise, DIMMs, AMD Processor chips, Mother board, HDT tool.
Confidential
Responsibilities:
- Gathered requirements from the hardware engineers.
- Developed various scripts to automate several memory module processes.
- Created ruby gems on an internal server, for sharing across AMD.
- Validated and maintained the scripts and help hardware engineers with the execution.
Environment: Ruby, Sublime text, Windows 7/8, Dimms, AMD Processor chips, Mother board, HDT tool, SVN tortoise.
Confidential, Lincoln, NE
Web Application Developer
Responsibilities:
- Involved in all phases of SDLC and implemented Agile methodology
- Implemented Scrum with Model-View-Controller Approach.
- Gathered requirements and developed use case and sequence diagrams based on requirements using MS Visio.
- Designed Mock- up screens for the application.
- Worked with HTML, CSS (cascading Style Sheets), AJAX and jQuery to design the website.
- Replaced PDF files and used ASP .NET and AJAX controls to display data more efficiently.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture
- Involved in performance tuning of the application by creating various database Indexes and optimizing database queries
- Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL
- Developed reports on student information, faculty information, budgeting, research, financial aids and facilities using report wizard, based on multiple criteria’s.
- Maintained the application versioning, bug reporting, merging/ branching of development and production applications using TFS.
- Responsible for deployment of the application in production and resolving various deployment issues
Environment: Windows 7, Visual Studio 2010, IIS 7.0, VB .NET 4.0, ASP .NET, AJAX, MS Excel, Report wizard, TFS.
Confidential
Responsibilities:
- Designed and developed the application in 3- tier architecture (Presentation, Business logic and Data access layers), following agile methodology.
- Created database tables and developed SQL queries, stored procedures to extract calendar information based on the type of calendar event, campus, users and etc., using SQL Server 2008.
- Consumed and customized Exchange web services according to the university needs.
- Implemented SOA using Web Services.
- Developed the application using C#, ASP .NET, ADO .NET, web services, CSS.
- Maintained the application versioning, bug reports, merging/ branching of development and production applications using TFS.
- Involved in unit and application testing.
Environment: Windows 7, Visual studio 2010, SQL Management Server 2008, IIS 7.0, C#, .NET 4.0, ASP .NET, ADO .NET, HTML, JQuery, Html, Web services, TFS
Confidential
Responsibilities:
- Involved in requirements gathering and analyzing them.
- Created database tables for saving the grades and other student information using SQL Server 2008.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture
- Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET.
- Created optimized queries, Indexes and stored procedures to improve the application performance.
- Designed report templates and generated reports using SSRS.
- Responsible for configuring the reports in various environments and troubleshooting the installation issues Developed the application using VB, ASP .Net, ADO .NET, CSS.
- Created validations using ASP .NET.
- Involved in Unit testing and Application testing.
Environment: Windows 7, Visual studio 2010, SQL Management Server 2008, IIS 7.0, VB, .NET 4.0, ADO. NET, AJAX, JQuery, HTML, CSS, SSRS.
Developing
Confidential
Responsibilities:
- Researched and proposed solutions for different issues associated with file sharing, Forums, e-mail notifications and document lock/ unlock notifications.
- Designed and developed e- mail communication, forums and document lock notifications using C# .NET 3.5, ASP .NET. JavaScript for communication and collaboration.
- Worked with HTML, CSS (cascading Style Sheets), AJAX and jQuery to design the website.
- Replaced PDF files and used ASP .NET and AJAX controls to display data more efficiently.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture
- Re- used existing resources like python scripts to support the application.
- Involved in application level testing.
- mplemented Agile Scrum methodology with MVC.
- Perform crawling on Confidential websites using Heritrix on Linux to archive the site.
- Harvest the ARC files using Web Curator tool and way back machine.
- Keep track of the Harvested files and control crawling.
Environment: Linux, Ubuntu Server, Heritrix, Web curator, Way back machine.
Confidential
.NET Developer
Responsibilities:
- Implemented waterfall model with test driven development and coordinated various activities of SDLC phase
- Involved in requirements gathering from the business users
- Prepared and developed the Low-level design based on the functional requirements
- Developed the web based entry system using C#, ASP .Net, JavaScript.
- Developed stored procedures, SQL queries to support the application.
- Developed and tested predefined business rules defined in the database that supports the entry system
- Implemented Unit testing using nUnit.
- Involved in enhancements and performance tuning of database.
Environment: C#, .NET 3.5, VS 2008, ASP .NET, LINQ, JavaScript, CSS, AJAX, HTML, Oracle 10g, VSS
