We provide IT Staff Augmentation Services!

Software Developer Engineer Resume

5.00/5 (Submit Your Rating)

Bellevue, WA

Over 10 years of experience in Software Development life cycle. Proficiencies with Analyzing, Planning, Design, Coding, Testing, Deploying and Maintaining. Objective: Seeking challenging opportunities in the areas of Software Development, Testing and/or Test Automation.

SUMMARY

  • Over 10 years of experience in System analysis design, Development, Testing and Implementation of various Windows, Web and Client / Server applications. Excellent experience in OOPS and OOAD.
  • Over 7 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.
  • Working Experience on different domains creating troubleshooter for Windows and Network Security Team
  • Strong skills in .NET Technologies, C#, VB.Net, Win Forms, PowerShell, ASP.NET, ADO.NET, Visual Studio.NET 1.1, 2.0, 3.5, 4.0 LINQ, SSIS/SSRS 2008, .NET Web Services, XML, ADO, ASP.NET MVC, SQL Server 2005/2008, MS Access, TCP/IP, Active Directory, WCF, PHP, Dynamics CRM, UI Automation, coded UI, serialization/deserialization, accessibility.
  • Being a core team member have extensive experience in researching, prototyping and documenting best practices and technical standards for the development , use and deployment of strategic technologies.
  • Excellent experience with Object-Oriented Arch. & Design-patterns, Test-driven development, Application frameworks.
  • Good knowledge of design pattern like MVC, Facade, and Singleton etc.
  • Experience in Test-Driven Development (TDD) using Visual Studio Team System, NUNIT, to perform and written tests, code and execution of tests.
  • Strong experience in Database Design, Development and Programming using MS SQL Server 2005/2008 and MS Access backend. Extensively used PL/SQL, Stored Procedures, Referential integrity, Functions and Triggers in Microsoft SQL Server.
  • Extensive experience in using XML, XPATH and XSD technologies with Microsoft .NET.
  • Worked on version control software namely TFS (Team site Foundation Server).
  • Effective Team Player Skills and Focused, able to stay on task and see projects to completion
  • Reputation for excellent interpersonal and analytical skills and excellent written and verbal communication skills in a fast-paced environment and result oriented with a committed attitude.
  • Experienced in all phases of the project development Life cycle, from Requirement engineering, Database
  • Design & Development to documentation, Testing, Implementation and Support.
  • Ability to multitask and work under tight and demanding schedules.

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
  • Databases: MS-SQL Server, MS Access, My SQL
  • OO Tools: UML, Visio, Rational Rose
  • Test Tools: Coded UI, UI Automation Framework, Unit Test Framework, NUnit, JUnit
  • Additional Proficiencies in: Crystal Report, Perl Scripting

PROFESSIONAL EXPERIENCE

Confidential
Software Developer Engineer

  • Created and maintained internal developer tools using Team Foundation Server, Visual Studio .net, C#.
    • Created .NET desktop based tool that parses for index number or name of the string so that it can be extracted from string table in C#.
    • Created .NET library that would serialize the string tables to binary files and then binary files to XML in C#
  • Created and applied patch for existing troubleshooting framework.
    • Created .NET Form EULA that can be used for right to left and left to right languages in C#.
  • Research and Analysis.
    • Created optimum solution a libraries of PowerShell files to know whether the troubleshooter is running for the first time.
  • Conducted and created test cases code reviews with developer and testers using MS Test framework, Coded UI.
  • Responsible for Unit tests.
  • Developed in leveraging in agile and scrum methodology environment.
  • Technical Environment : Powershell, XML, C#, Win32 Api, Web services, MS-SQL

Achievements

  • 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
  • Suggested and provided a functionality which was missing from the specs.
  • Deployed and Maintained Projects : PCTuneup, reporting for TSP, Restart feature for TSP, Answer Desk

Confidential (Confidential Engineering)

Software Developer Engineer

  • Created and developed projects, functional specifications and schedules.
    • Created and submitted specifications, project timeline and schedules
  • Designed and developed database applications using SQL server 2008.
    • Handled System development life cycle of a SQL project that would generate reports daily for the internal customers.
    • Developed the application using Team Foundation Server, Visual Studio.net, C#, ASP.NET, SQL Server 2008.
    • Worked with backend development and created various stored procedures, functions for retrieval of data
    • Developed and Optimized Stored Procedures, Views, and User-Defined Functions for the Application
  • Created and maintained data feeds to extract and present data from various sources.
    • Managed crisis and Troubleshot on various data feeds on customer request.
  • Created and maintained data warehouse.
  • Deployed and maintained and post production support for live applications in SQL server, CRM, ASP.NET, JavaScript
    • Developed Web forms for registration, to update the policy installment pages and application logic in ASP.Net, C# using Microsoft .NET framework.
  • Developed in leveraging in agile and scrum methodology environment.
  • Technical Environment : T-SQL, C#, ASP.NET, CRM, Javascript, SSIS

Achievements

  • Automated a process, which previously took 3-4 man hours per day and later took 30 minutes per day.
  • Deployed and Maintained Projects : ACS, Netlogon, Mongoose (Dynamics CRM), NSI-LitWeb, Watchlist

Confidential (Consumer Windows & Office Support Development)

Software Developer Engineer

  • Created and maintained internal developer tools.
    • Created and deployed web services that would take data from database, which is consumed C# desktop application
    • Designed Web-based ASP.NET Internet applications linked to firm-wide SQL databases.
    • Developed Web forms for registration, to update the policy installment pages and application logic in ASP.Net, C# using Microsoft .NET 2.0 framework.
  • Created and applied patch for existing troubleshooting framework.
    • Created a PowerShell library that would mutually exclude verifiers being executed
    • Created a PowerShell Library that would know the current state of troubleshooter being executed
  • Research optimum solution.
    • Derived a best way to create custom commandlets for PowerShell using C#
  • Provided guidance for developers, testers.
    • Used UI automation testing framework for UI automation.
  • Responsible for Unit Tests.
  • Developed in leveraging in agile and scrum methodology environment.
  • Technical Environment : Powershell, C#, Win32 Api, Web Services, MS-SQL

Achievements

  • Created a library which is extensively used till date by the team.
  • Created a patch that would satisfy the team goals while using Windows Troubleshooting platform
  • Deployed and Maintained Projects : Mutex Verifiers, WindowsUpdate datacollector backend service, TSPUnit, BuildEngine, WU Datacollector Consumer, custom powershell cmdlets

Confidential (Consumer Windows & Office Support Development)

Software Developer Engineer

  • Created and maintained troubleshooter.
  • Research and Analysis.
  • Responsible for Unit tests.
  • Technical Environment : Powershell, C#, Win32 Api, MS-SQL.

Achievements

  • Automated a process, which would take agents 1-2 hours to install and let it execute later took 3-5 minutes.
  • Created a troubleshooter that took success rate from less than 10% to over 80%
  • Q1 Excellence award winner (for being excellent developer from VMC).
  • Deployed and Maintained Projects : Power, User Profile, Shared Folder, Windows Update, Easy Assist, Codec Identification, Fix DotNet

Confidential

Software Developer / Test

  • Gathered information by conducting different levels of staff and prepared requirement documentation.
  • Developed and Optimized Stored Procedures, Views, and User-Defined Functions for the Application
  • Test conducted as unit, Black Box and White Box methodologies.
  • Provided demonstration and training of delivered projects.
  • Performed Office Automation, Managed IT Crisis, And Managed Computers.
  • Tested internal APIs (calculation of rough estimate, calculation of discounts, calculation of Tax, bill generation, add/edit customers store procedure, add/edit order to database) of the project manually and automatically.
  • Technical Environment : VB.NET, C#, NUnit, MS-SQL

Achievements

  • Increase efficiency of office activity by 30% with the help of automation.
  • Deployed Projects : Attendance Maintaining System, Vehicle Information System, Client Order Information System, Waste Management System

Confidential

Software Developer (J2EE)

  • Gathered information according to in-house need.
  • Identified the problem according to the requirements.
  • Designed a solution and its alternative.
  • Developed software against test environment.
  • Deployed the software.
  • Tested the functionality by using unit, Black Box and White Box testing methodology.
  • Technical Environment : Rational Server Pages (J2EE), My SQL, Sakai 2.5.2, Maven 2.0.9, Tomcat 5.5.26.

Achievements

  • Added a dump add user functionality which used to take 3-4 hours can be done in few minutes.
  • Deployed Projects : Add Users

Confidential

System Analyst, Assistant Professor

  • Gathered information by conducting meeting with the client.
  • Analyzed the feasibility study of a project, database design and provide alternate solutions.
  • Developed in leveraging Modules structure, User interface, database structure, software /database interface. E-Mail sending modules.
  • Test performed using unit, API, Black Box and White Box methodologies.
  • Provided demonstration and training of the delivered project.
  • Provided different kinds of documentation.
  • Instructed students in Java, Computer Graphics, C, C++, C#, ASP.NET, Network Programming, Active Directory
  • Technical Environment : C#, Active Directory, Visual Basic, .NET, MS-SQL

Achievements

  • Deployed Projects : Mail and Inventory Management System, Add User in Active Directory

We'd love your feedback!