Software Developer Resume
St Louis, MO
PROFESSIONAL SUMMARY:
- 7+ years of relevant experience with Software Development Life Cycle (SDLC) in implementing Client/Server and intranet, internet applications based on multi - tier architecture in various domains.
- Expertise in .NET Framework, ASP.NET, C#, Visual studio, Web Services, Database access Implementing ADO.NET, LINQ, SQL, Oracle PL/SQL and distributed applications.
- Hands on experience in Win/Web Form(C#) based client-server application, Web Development using ASP. Net (C#), JavaScript, HTML, CSS, XSLT, XML, Web service etc.
- Very good knowledge of OOP concepts and all database numeric, character functions, JOINS, Stored Procedures, User defined functions and Object-oriented DB.
- Good knowledge on design tools like Visio for drawing Entity-Relationships diagrams, Normal Forms, key constraints.
- Worked with .NET Server controls, Web User Controls, Data Web Controls, Form Validation controls, HTML controls and Custom Controls.
- Extensive experience in developing and consuming XML Web Services using WCF, WSDL, SOAP and LINQ.
- Worked on .NET security features such as Authentication & Authorization and Forms-based Authentication, Authorizing Users and Roles.
- Good Knowledge in utilizing the integrated features of ASP .NET 3.5/3.0 versions like Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF)
- Database management systems - Expertise in database design and database programming in SQL Developer, ADS and DB2 Client using Stored Procedures, Functions and Triggers.
- Good knowledge of Object-Oriented Analysis and Design based on Unified Modeling Language (UML) and has working knowledge in designing Use Cases, Sequence Diagrams, Class Diagrams, Forward engineering and Reverse Engineering using Rational rose, MS Visio.
- Good understanding of Search Engine optimization and marketing techniques.
- Highly motivated and adaptive with the ability to grasp things quickly and possess excellent interpersonal, technical and communicational skills.
- Ability to work in a team and as an individual, competent, co-operative and result driven IT consultant.
- Has excellent academic background and good analytical, programming, problem solving skills.
- Self-motivated, good learner and quick to adapt to any changes has helped to be result oriented
- Strong verbal and written communication skills. Excellent analytical and problem-solving skills.
TECHNICAL SKILLS:
Languages: C#, C, C++, Core Java, SQL, PL/SQL, T-SQL, LINQ, VB.NET, Labview (VI)
Databases: Microsoft SQL Server 2000/2005/2008 , MS-Access, Oracle 10g, DB2 tablesSQL Developer, Aqua Data Studio and IBM-DB2 Client, Toad.
Technologies: .Net Framework 3.5/3.0/2.0/1.0 , ASP.NET, ADO.NET, WCF, Ajax, WWF, WPF.
Web Technologies: HTML, CSS, XML, PHP, ASP.NET, Ajax, JavaScript, Jquery, JSON
Source Control: Tortoise SVN, CVS, Team Foundation Server ( Confidential ).
Modeling: MS Visio Enterprise Architects, UML, OOAD, Agile scrum, MVC and Design Patterns.
Web Designing: Adobe Dreamweaver, Photoshop, MS-Front Page
IDE s: Visual studio, Visual Web developer, SQL Server Management Studio, Net Beans
PROFESSIONAL EXPERIENCE:
Confidential, St. Louis, MO
Software Developer
Responsibilities:
- Advanced support of existing applications and involve heavy interaction with end users as well as other software developers.
- Participate with business units using Agile Technique practices to identify requirements and plan in the Confidential using JIRA.
- Collaborate with a wide variety of professionals in the Confidential organization to support and enhance software tools and systems.
- Work with various technologies including Windows Forms, Web Services, RFID, Oracle database, and Microsoft SQL Server.
- Familiar with database schemas both within Confidential as well as enterprise systems and able to query databases using complex SQL queries.
- Designed responsive web pages using Javascript, jQuery, HTML and CSS and used C# as a code behind language.
- Analyzed, designed and created web services based on the requirements.
- Used ADO.NET objects such as Data Adapter, Data Reader, and Data View for reading and updating records in the database.
- Apply object-oriented, component-based, and service-oriented design concepts.
Environment: .NET framework 3.5/4.0, C#, ASP.NET, Web services, MVC, Visual Studio, Oracle PL/SQL, Tibco Spotfire reporting, HTML, CSS, SVN, JIRA, SQL Developer, ZPL for Label Printing, RFID (Radio Frequency Identifier) programming.
Confidential, Charlotte, NC
Software Developer
Responsibilities:
- Adept at all phases of the Software Development Life Cycle including Requirement Analysis, Design & development, Testing, Implementation using Agile /Scrum Methodology.
- Collaborate with Architects and Technical leads on design decisions and direction.
- Proactively initiate, develop, and maintain effective working relationships with team members and Work collaboratively with others in a Team Environment.
- Apply object-oriented, component-based, and service-oriented design concepts.
- Extensively worked in .NET Framework 3.5, C#, DB2 tables, SQL.
- Used ADO.NET objects such as Data Adapter, Data Reader, and Data View for reading and updating records in the database.
- Used complex SQLs with all business rules satisfying and kept in an xml file to generate reports.
- Maintenance of application code, design principles and documentation in version control software Subversion Source control.
- Developed solutions for diverse programming scenarios in C#, employing object oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Deploying code using automated builds in Anthill to different environments and running batches and unit testing.
- Verifying the existing functionality with the Business group, understanding the enhancements needed and give quick resolutions.
Environment: C#, XML, SQL Active reports, asp.net, Anthill, Tortoise SVN, CVS, Pac2000 (both web based and LAN version), Visual studio 2008, Web API, Aqua data Studio, IBM DB2 client, Confidential application, oracle client.
Confidential, Overland Park, KS
Software Developer
Responsibilities:
- Developed web pages with data bound controls like Gridview, DataList and DataRepeater using the methods Data Binding
- Published and consumed web services using WCF to retrieve information and to interact with other applications and components.
- Writing Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
- Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL to manage relational data as objects.
- Extensively used and develop Multi-Threading to improve the Efficiency.
- Used Java Script for client side validations, used RESTFULL services and Theme, Skins for web pages look and feel is common to all application.
- Designed and developed the web forms using ASP.NET and used C# as a code behind language and Javascript, Photoshop for better user experience.
- Implement Styles, Templates, and applied Search engine optimization techniques.
- Apply object-oriented, component-based, and service-oriented design concepts and design patterns.
- Involved in creating services using WCF and used it across various parts of the project.
- Involved in the design and development of database, created Complex Queries, Stored Procedures, and Views using SQL Server and worked on Transact-SQL queries.
- Ability to understand and troubleshooting the issue with very little knowledge transfer.
Environment: Visual Studio 2008, .Net framework 3.5, ASP.NET, C#.NET, ADO.NET, SQL Server 2008,Java Script, Agile Methodology, XML, HTML, Ajax, CSS, Web services, WCF, IIS 6.0, Subversion, N-Unit.
Confidential, MI
Software Developer
Responsibilities:
- Worked as a Developer in the team for designing and developing the application using Microsoft advanced technologies Microsoft Visual Studio .Net 2008, C#, ASP.NET 3.5, SQL Server 2005,Microsoft Visual SourceSafe 2005 and MS Office XP.
- Worked on LINQ to query the data access components LINQ to SQL, LINQ to Dataset and LINQ to XML.
- Involved in the gathering requirements from various sources. Co-ordination with team members to discuss the scope of the project.
- Analyzed, designed and developed forms based on the requirements.
- Conceiving and constructing database structures for workflow event management including stored procedures for various types of input and access.
- Developed data layer logic for user logging which lets user to access only the specified services according the roles.
- Used in MMIS interchange
- Experience of Multithreading in the Client-side Interfaces.
- Implemented jQuery to create plug-ins on top of JavaScript library
- Developed the classes using C#, which in corporate N -tier architecture and database connectivity.
- Developed a communication layer that is used for consuming Web Services, (SOAP, UDDI, and WSDL, RPC) and this layer was used while fetching the products.
- Created the User controls and worked on custom controls for the presentation layer.
- Java Script was written for the client side validation, browser detection and application functions.
- Develop and used Business Layer for Insurance and administrative modules.
- Have written Stored Procedures for better performance and to retrieve data from the backend database.
- Used Microsoft Visual Source Safe (VSS) and Team Foundation Server ( Confidential ) for integration, maintenance and Security of code
- Performed Unit Testing for all units in developed pages using N-Unit Tool.
Environment: Visual Studio.NET 2008, .NET Framework 3.5, C#, ASP.NET 3.5, AJAX, ADO.NET, SQL Server 2005, HTML, WCF, JavaScript, Cold Fusion, Web Services, XML,XSL,XSLT,N-Unit, Crystal Reports, MMIS interchange, Windows 2003 Server, Team Foundation Server, IIS.
