Software Engineer Ii Resume
ColoradO
OBJECTIVE
- To take a challenging role in the field of Computer programming and implement the expertise and experience gained in this field to develop complex project with efficiency and quality.
SUMMARY
- 7 years of software development and implementation experience in Client - Server and Web based environment with programming skills in C#. NET, ASP.NET, ASP, JavaScript, HTML, Oracle 8i/9i/10g, MS SQL Server 7.0/2000/2005 , My-SQL, ADO, ADO.NET, XML.
- Development experiences include all phases of Software Development Life Cycle (from initial requirement analysis, design, programming to implementation, testing and maintenance).
- Expert in developing web applications, windows applications and web services using Microsoft Technologies.
- Worked with .NET technologies - WPF, WCF and ADO.NET using VS2005 and VS2008.
- Proficient in Web Services, SOAP, XML, XML Schema, DTD, CSS, HTML, AJAX and JavaScript.
- Worked extensively with Dataset, Data Adapter and Data reader to access and update database in ADO.NET.
- Strong database background in SQL Server, Oracle and My-SQL.
- Have good knowledge in SQL Server Integration Services and Reporting Services.
- Having good experience in writing SQL Server Stored Procedures, Queries, Functions and Triggers.
- Solid understanding of Delegate, Events and Event Arguments
- Experience on HTML Controls, Web Controls and User Controls using C#.NET
- Experience in writing and executing unit test cases using Visual Studio.
- Good knowledge in designing Use Case, Class, Sequence, Collaboration, State and Activity diagrams using UML.
- Good knowledge of designing in Expression Blend
- Expert in debugging an application using the debugging tool provided by Visual Studio.
- Significant experience in identifying, analyzing issues and recommending and implementing optimal solutions.
- Excellent writing and verbal communication skills.
- A self motivated professional and natural communicator possessing good technical, leadership and problem solving skills and has proven to be a good team player.
TECHNICAL SKILLS
Languages & Technologies: .Net Framework 4.0/3.5/3.O, C#, VB.NET, ADO.NET, C++, XML Web Services, WCF, WPF, LINQ, Remoting, ASP.NET, VBScript, JavaScript, Perl, UML 2.0, ASP 2.0, XML, XSLT, XSD, XPath, SOAP, XHTML, DHTML, CSS, Silverlight, AJAX, IIS and WSDL
Development Tools: Visual Studio 2005/2008/2010 , Team Foundation Server, Crystal Reports, SQL Query Analyzer, ExpressionBlend, SharePoint Designer, SharePoint Server 2007, Netbeans 6.7, MS Visual Source Safe, MS Front Page
Designing Tools: Visio UML 2.0(Use case, Class, Sequence, Activity, ER Diagrams)
Version control tools: Visual SourceSafe 2005 (VSS)
Databases: MS SQL Server 2005/2008/2010 , Oracle 9i, Oracle 10g, My SQL, MS Access
Operating Systems: Windows 2000/NT/XP/Vista, MS DOS
Web Servers: IIS 6.0/5.1/5.0
Reporting tools: Crystal Reports, SQL Server Reporting Services
System Testing: Unit Testing, Unit Test Cases, Test Plans
PROFESSIONAL EXPERIENCE
Confidential, Colorado
Software Engineer II
Responsibilities:
- Developed application using C# on .Net 4.0 framework.
- Used telerik ASP.Net and WPF controls.
- Developed website using Asp.net MVC 4.
- Developed windows version of the tool using Windows Presentation Foundation.
- Developed extensible WCF Services consumed by both Web and WPF application.
- Developed stored procedures using Sql Server 2010.
- Designed the application and used the patterns like Singleton, MVVM and Factory design pattern.
- Used log4net library for application logging.
- Used jquery and javascript for client side scripting.
Environment: .Net 4.0, WPF, WCF, ASP.net MVC, Sql Server 2010, Telerik controls, Visual Studio 2010
Confidential, Colorado
.Net Developer
Responsibilities:
- Developed application using C# on .Net 4.0 framework.
- Followed Model View ViewModel design pattern.
- Used telerik controls like RadTreeview, RadNumericTextbox, RadGridView etc.
- Used Composite application libraries (Prism) to develop application loosely coupled.
- Used dtSearch to perform search after indexing documents using Windows Service.
- Used Event Aggregator class to perform publish/subscribe functionality.
- Developed stored procedures using Sql Server Management Studio.
Environment: .Net 4.0, WPF, WCF, Caliburn micro, Sql Server 2010, Telerik controls, Visual Studio 2010
Confidential, NY
WPF Developer
Responsibilities:
- Developed application using C# on .Net 4.0 framework.
- Used expression blend for designing User Interface.
- Embedded the prism libraries in application developed using MVVM.
- Enhanced the application by adding new functionality and themes.
- Used telerik and infragistics controls.
- Created custom templates to provide good look and feel.
- Used log4net library for error logging.
Environment: .Net 4.0, WPF, WCF, Prism, Expression Blend, Oracle, Telerick and Infragistics controls, Toad
Confidential, Texas
Web Developer
Responsibilities:
- Helped in designing web pages using html and cascading style sheets.
- Used dojo java script libraries in developing client side scripting.
- Developed custom widgets in dojo.
- Used comet that helped in providing server-side notification technique.
- Developed server side code using ASP.Net.
- Written Stored Procedures, Views, Triggers and Database connectivity using SQL Server 2008
Environment: .Net 4.0, ASP.Net, dojo, C#.Net, MS SQL Server 2008
Confidential, Connecticut
.Net Developer
Responsibilities:
- Helped in designing the class diagrams and sequence diagrams.
- Provided search functionality to Windows based application through multi-threading.
- Developed WCF Services to communicate with the client.
- Assist with architecture deliverables & troubleshooting architecture issues, performance/critical issues.
- Developed business classes using Entity Framework
- Written Stored Procedures, Views, Triggers and Database connectivity using SQL Server 2008
Environment: .Net 4.0, WinForms, ASP.Net, JQuery, WCF, C#.Net, Entity Framework, TFS, MS SQL Server 2008
Confidential, Connecticut
Web Developer
Responsibilities:
- Developed and implemented the application logic in C# and VB for maintaining inventory of digital electronic components in the company main store.
- Involved in designing of Web Pages using ASP.NET.
- Created stored procedures in SQL Server 2005.
- Designed and implemented the Core components for the application, which included a data access layer and an error logging component.
- Developed Window Service to update the data in database.
- Designed and developed Various Generic Reports as desired by the user
- Client Validation functions and validation controls
- Designed and created Web User controls and Custom Controls using C#.Net.
- ADO.NET database connection functions
- Written Stored Procedures, Views, Triggers and Database connectivity using SQL Server 2005.
Environment: .NET Framework, ASP.NET, C#.Net, VB.Net, ADO.NET, SqlServer 2005, Stored Procedures, Window Services, HTML, JavaScript, IIS 5.0, Web Services, Visual SourceSafe, Crystal Report.
