Software Engineer Resume
Tampa, FL
SUMMARY
- 7 + Years of experience in design and development of web - based and windows based applications using .NET technologies. Proficient in developing Client/Server applications in 3-tier and N-tier Architecture.
- Implementation of N-Tier Architecture in Windows and web based, Client/Server, internet/intranet and distributed applications in Microsoft Technologies.
- Hands on experience in all phases of Software Development Life Cycle (SDLC) like Requirement Gathering, analysis, architectural and detail design, documentation, development, testing and implementation using AGILE methodologies like Scrum, XP and test driven environment.
- Linq,ASP.net,C#,VB.Net and Ajax Extensions.
- Expertise in developing GUI(Graphical User Interfaces)using Client/Server(Win Forms) and Web based(Web Forms,ASP.net) applications development.
- Experience in using Asp.Net Ajax Frameworks for creating efficient and interactive web applications that work across all popular browsers
- Experience in Microsoft .NET Technologies using Visual Studio. NET, C#.NET, ASP.NET, ADO.NET, Web API, Web Services and SOA.
- Strong experience in working with .Net frameworks 4.5/ 4.0/ 3.5.
- Experience in consuming different ASP.Net Web APIs to retrieve customer information and other application related information.
- Created package JSON forBowerand consumed Restful Web Services using AngularJS.
- Implemented SSL/TLS for HTTPS standard security using Project Configuration in Web API and Verisign certificates.
- Improved data quality of high through small enhancement ETL development.
- Experience in creating Partial Views, Web Forms, User Controls, Custom Controls, Web Controls, Web Parts using C#, VB.NET, ASP.NET, HTML, Java Script and AJAX and JQuery brown bag sessions.
- Experience in designing and developing Three Layers i.e., User Interface, Business Logic and Data Layer with C#.NET and ASP.NET
- Experience in operating VB and in connecting forms in VB to SQL.
- Experience with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server and Oracle. experience in using ADO.NET objects such as SQL Connection Object, SQL Command Object, Data Reader Object, Data Set Object and Data Adapter Object.
- Experience in consuming ADO.NET Entity Frame Work for Entity Data Model, Entities, Relationship Mapping and Querying Data.
- Good Knowledge in Desktop Development in WPF in many projects.
- Core Skills include C# and WPF.
- Created coding, deployed Windows Services, Jenkins Service using Python and front end using WPF
- Designed new module and enhanced existing functionality in WPF
- Experience designing Developing and Supporting Win Forms and Web forms.
- Experience in implementing .NET Security features like Authentication and Authorization using Forms-based and Windows-based Authentication, Authorizing Users, Roles and User Account Impersonation.
- Experience in creating Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL to manage relational data as objects.
- Experience in design, development of User Interface (UI) applications using HTML, CSS, ASP.NET Controls.
- Experience in developing single page applications using AngularJS.
- Commanding experience in SQL Server in writing database queries using joins, Indexes, Creating Tables, Views, Indexes, writing Stored Procedures, Functions and Triggers using T-SQL, Maintaining Database and experience in Query Optimization.
- Experience in designing and building databases with MS SQL Server and MS-Access as backend.
- Experience in using Microsoft Office Suite: MS Word, MS Excel, MS Access, MS PowerPoint, MS Visio and MS Outlook.
TECHNICAL SKILLS
.NET Framework / Languages: .NET Framework 3.5/ 3.0/ 2.0/ 1.1, C#, ASP.NET, ADO.NET, XML Web Services, SOAP, and languages like Visual Basic.NET, ASP (2.0),ASP Classic
Relational-Database Technologies: MS SQL Server 2005/ 2000/ 7.0, Sybase ASE 12.5 and MS Access, T-SQL, PL/SQL, Stored Procedures, Oracle8i, SQL Scripting
Web Technologies: HTML 4.0, VB Script 5.0, CSS
Web servers: IIS 5.0/6.0
Source Controls: Visual Source Safe(VSS), Perforce, MS-TFS,CVS
Platforms: Windows NT/ 2000/ 2003 Server, Windows XP & Unix, Linux
PROFESSIONAL EXPERIENCE
Confidential, Tampa, FL
Dot Net Developer
Responsibilities:
- Participating in sprint meetings with Architect and off-shore.
- Tuning performance, optimizing queries, using Performance Monitor, SQL Profiler and other related monitoring and troubleshooting tools
- Designing and developing Windows and Web application using C#.
- Using Hibernate for Object Relational mapping with MS SQL database.
- Configuring changes to SQL server database and Documented database.
- Used ASP.NetMVCFrameworkto support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Troubleshooting issues with existing Windows Forms C#, ASP Classic and ASP.net applications
- Participating in constant discussion with stakeholders for enhancement requirements.
- Writing and troubleshooting SQL Code and design (stored procedures, functions, tables, views, triggers, indexes, constraints )
- Coded and Implemented SAML SSO solutions to partner All scripts services and applications with third party vendor websites.
- Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers(ELBs)in the defined virtual private connections.
- Build servers using AWS, Importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
- Consuming SOAP Web Services from Adobe Live Cycle Worked directly with the principle to determine “brand direction” and all content on the front end of our web site.
- Working with CIS (India offshore development team) as a program manager communicating what is needed to be done to connect DNN to the SQL language
- Working with the production department to insure the necessary content and fields required for our Trading partners and Vendors are implemented and or maintained.
- Working with Sales force to provide “custom” presentations on our “development site” for forecasted meeting.
- Managing day to day function of web site
- Insuring collateral marketing materials are on web site
Environment: C#, ASP.NET, Microsoft Visual Studio, .Net Web Services, SQL.
Confidential, Tampa FL
Dot Net Developer
Responsibilities:
- As a front end developer coordinated with users and prepared design documents to develop UI screens for the web site using angular JS scripting
- Developed Web Forms, User Controls, and Reusable ASP.Net page-template to have a consistent look and feel across all screens.
- Used AngularJS components, directives, controllers, service resources, routings, re-useable components and events.
- Made use of Angular JS to combine views and DOM element data and synchronize data with server as a Single Page Application .
- Separately designed the backend Rest web API’S from the User Interface(UI).
- Comprised data transfer objects, data access layer, business logic layer and web API versioning to make web service calls to the UI service layer
- Developed XML Web Services to interact with Java apps to retrieve Patient information.
- Worked with Source Control and Team Foundation Server for shelving storing and working on code for check in’s and check out’s.
- Worked with marketing and sales to create a series of Crystal Reports. Instituted on-line reporting on the company intranet
- Worked with ASP.NET Server controls, Client Controls, Web User Controls, State Management and securing Web Applications using Authentication, Authorization, web authentication and accessibility (ADA)
Environment: NET 3.0, Visual Studio 2013, C#, JavaScript, Web Services, T-SQL, XML, JSON, HTML, CSS, Angular JS 2, SQL 2014, ADO.NET, HTML5, CSS, Sass.
Confidential
Software Engineer
Responsibilities:
- Extensively involved in all phases of Project Lifecycle.
- Designed and developed ASP.Net web forms for online order fulfillment system with code behind in C# and SQL server as backend database.
- Prepared High Level Design Documents along with Technical Detail Documents.
- Created Use Case scenarios and UML diagrams utilizing Microsoft Visio.
- Involved in data modeling of a SQL server database.
- Developed Scheduling Windows Service for reading and publishing MQ XML messages.
- Developed customer email notification service.
- Used JavaScript for front end validations and design.
- Created XML data, Schema Files.
- Created XSLT files and cascading style sheets (CSS) for transforming the data.
- Developed Logging and Exception handling classes using enterprise application blocks.
- Written various stored procedure and UDF's for the purpose of web site and windows services development.
- Developed WCF web services for retrieving data from different data sources.
- Fixed bugs and functional enhancements in the existing modules.
- Contributed to writing test plans and test scripts for Unit Testing.
- Used TFS for version control during development and defect tracking.
- Participated in test scenario and test case reviews with QA team.
- Extensively involved in Code Reviews with architects, performance analysts and peer developers.
Environment: Microsoft Visual studio 2012, C#, JavaScript, XML, XSLT, SQL server 8.0, WCF web services, Team foundation server.
Confidential
Dot Net Developer
Responsibilities:
- Analyzed the user Requirements to transform into code base.
- Worked closely with business users to understand the requirements.
- Provided the architectural solution depending on the volume and capacity requirements from the MIS team.
- Coded and developed the main tasks of this project.
- Enhanced the Usability and performance of the application and implementing best practices in delivering the application.
- Implemented framework components for logging, caching and data access layers using Enterprise Library 3.1
- Provided documentation for the project related to framework components and application configuration.
- Defined the build, deployment and branching strategies in time for the delivery of the project.
- Developed Unix script to generate different reports which will automatically sent to the business users daily at SOD.
- Developed supporting application in C# and .net web service for the settlements team to resubmit the trade which failed due to compliance check.
Environment: Microsoft Visual studio 2012, C#, JavaScript, XML, XSLT, SQL server 8.0, SSRS, WCF web services.
Confidential
Software Developer/Junior Dot Net Developer
Responsibilities:
- Used .NET Framework 3.0 throughout the project and converted existing code from 2.0 to 3.0.
- Modified existing GUI using WPF for better look and feel.
- Consumed Web services using WCF and WPF for online transactions using C# and exposed them through SOAP and HTTP.
- Developed Web User Controls by combining existing controls for separating the business logic.
- Designed Custom Controls by inheriting from existing controls and customizing the control as per the requirement.
- Accessed employee application web service for the data and used in application.
- Extensively used Datasets, Data tables and Data views to retrieve and manipulate data and display in ASP.NET front-end interface.
- Developed GUI using C#.NET and ASP.NET.
- Designed and maintained database in SQL Server 200. Created tables, views, user defined functions, stored procedures and triggers using Enterprise Manager and Query Analyzer.
- Tuned the application for the better response time of the application, better execution time of views, stored procedures and user defined functions
- Worked on UI using HTML and CSS along with Angular JS for making smaller, faster and user-friendly web-page application.
- Developed Server side programming using C#, ASP.NET 3.0 on .NET architecture.
- Designed XML Schemas and developed XSL and XML gateway.
- Developed and Consumed Web Services using WCF. Involved in integration testing of whole application and used SVN for code bases maintenance.
- Developed and generated reports in MS-Access.
- Created databases using Microsoft SQL and MS-Access. Developed programs using MS-Access.
Environment: C#, .NET Framework 3.5, ASP.NET, XML, Java Script, CSS, ADO.NET, HTML, SQL Server, MS Access, XML, XSL, Visual Studio.