Senior Software Engineer Resume
NJ
SUMMARY
- Over 8+ years of diverse experience in all phases of Software Development Life Cycle (SDLC) chiefly in analysis, design, development, testing and deploying both web and windows based application
- Expertise in Microsoft .Net Framework 1.1, 2.0, 3.0, 3.5, 4.0, ASP.Net, C#.Net, ADO.Net, WCF, Web Forms, Win Forms
- 5 years of experience in European and American Healthcare industry
- Experience in Object Oriented Analysis and Design (OOAD) Methodologies and Object Oriented Programming (OOPS) for extensive product development
- Developed web applications using ASP.net, Ajax, HTML, CSS, JavaScript and IIS 6.0/7.0
- Good knowledge of Windows High Performance Computing
- Experience in database design and programming in MS SQL Server 2008 and Oracle 9i. Conversant in creating Stored Procedures, UDF, Triggers and Cursors
- Worked with 3rd party components like Infragistics
- Developed graphical user interface (GUI) for better usability for both web and Windows applications
- Work experience on C# multi - threading
- Experience in MVVM and MVC pattern.
- Good knowledge in developing applications using LINQ and LAMBDA operator
- Experience in client handling, deployment and production support
- Ability to work collaboratively with other developers and project managers to ensure quality product development and successful product releases
- Ability to lead a team of 4-5 members. Worked as a SCRUM master and maintained story board for project progress.
TECHNICAL SKILLS
Languages: C#.Net, VB.net
Internet/ Distributed Technologies: ASP.Net, JavaScript, AJAX, Web Services, WCF
Microsoft Technologies: Framework 1.0-4.0, Windows Service, MS SQL Server 2000/2005/2008, WPF, Windows High Performance Computing.
Scripting Languages: JavaScript, VBScript
Database: MS SQL Server 2000/2005/2008, Oracle 9i, MySQL
Servers: IIS 6.0, 7.0
Markup Languages: HTML, DHTML and XML
IDE: Microsoft Visual Studio 20 /2010
Version Control Tools: MS Visual Source Safe 6.0, SourceForge 4.3 and VSTS 2008, TFS 2010
Modeling Language: UML
Reporting: Crystal Reports 6.0, SSRS
Operating Systems: Windows XP/ Vista and Windows Server 2003/2008 R2
PROFESSIONAL EXPERIENCE
Confidential, NJ
Senior Software Engineer
Responsibilities:
- Created a WCF windows service to fetch current properties of the head nodes as well as compute nodes using C# 4.0
- Developed UI using WPF
- Created a file watcher using .Net libraries
- Technical documentation
Environment: VS2010, ASP.Net, C#, .Net Framework 4.0, WCF, Windows services, Windows 2003/2008, Windows HPC server 2008 R2.
Confidential, NY
Senior Software Engineer
Responsibilities:
- Migrated applications from .net framework 2.0 to 4.0
- Replaced 3rd party UI controls with .net controls
- Developed and maintained winforms.
- Developed communication framework using WCF 4.0. This framework was consumed by Fleet Manager, Buslink Authentication, Buslink Distribution.
- The windows services could support no security, windows integrated authentication and local username/password authentication which could be configured via configuration
- The windows services could be hosted in domain or workgroup environment.
- Developed SQL server stored procedures for Fleet manager. Concurrency was handled via stored procedures
- Parameter inspector was used to perform input validation
- Used Linq to object
- Implement role base authorization using custom principal
- Bug fixing and releasing builds to QA.
- Technical documentation.
Environment: VS2010, ASP.Net, C#, SQL Server 2008, .Net Framework 4.0, WCF, Windows services, Microsoft Unity 2.0, Windows XP, Win 7, Windows 2003/2008.
Confidential, FL
Senior Software Engineer
Responsibilities:
- Developed modules using .NET Framework 3.5 and Visual Studio 2010
- Created user interface using ASP.NET using MVC design pattern for vendor website. Used Infragistics Ajax enabled controls to display data
- Lead for a build from requirement gathering till production deployment
- Developed and maintained Winforms for TNT application
- Used BackgroundWroker class for time consuming transactions and updated the progressbar on the UI
- Developed business logic in C#/VB.net
- Build Management, branching and code merging using TFS
- Used ADO.Net objects such as dataset and data adapter for accessing SQL server data source
- Database on MYSql 3.5, SQL Server 2008
- Production defect fixing and giving hot fixes
- Used logging for analyzing code and user workflow
- Created log viewer using WPF
- Involved in analysis of new requirements and estimation
- Did impact analysis of new development on different modules
- Participated in standup and scrum meetings
- Code Review
Environment: VS2008/2010, ASP.Net, C#, SQL Server 2008, .NET Framework 3.5/4.0, WCF, ASP.NET, Javascript, Windows XP, Scrum/Agile Methodology, Infragistics controls, MySQL 3.5, SSRS.
Confidential, NY
Senior Software Engineer
Responsibilities:
- Developed and supported the website using ASP.net 3.5
- Created Nested Master Pages, User controls for UI
- Used MVP programming model to create the web application
- Database on SQL Server 2008
- Used Javascript and Visual Basic Script for client side validations and calculations
- The application was hosted on IIS6.0 web server
- Coded business logic using C# 3.0, 3.5
Environment: VS2008, ASP.Net 3.5, C# 3.0/3.5, SQL Server 2008, .Net Framework 3.5, Windows Vista, Basic Javascript/VBScript
Confidential
Senior Software Engineer
Responsibilities:
- Development of modules using .Net Framework 3.5
- Created user interface using WPF and Infragistics 9.2
- Implemented MVVM pattern for front end.
- Designing Database schema, creating Database structure, Tables and Relation diagrams
- Developed common utilities using C# Reflection
- Created services using WCF
- Database on SQL Server 2008
- Worked on modules like Print Format Adjustment, Batch Management, Billing and Logging
- Used Isolated Storage for logging
- Worked as Scrum master.
Environment: VS2008, C# 3.5, SQL Server 2008, .Net Framework 3.5, WPF, WCF, Windows XP, Scrum Methodology, Infragistics 9.2
Confidential
Senior Software Engineer
Responsibilities:
- Development of modules using .Net Framework 2.0
- Created user interface using ASP.net 2.0
- Developed common utilities using C#
- Created services using Webservices
- R&D on web parts for company landing page
- Designing Database schema, creating Database structure, Tables and Relation diagrams
- Database on MySQL 5.0
- Used JavaScript for UI validations
- Implemented MVP design Pattern
- Used Ajax control toolkit for asynchronous behavior
- Did R&D for .Net Framework 3.0
- Created Winforms for DAP module to capture financial data
Environment: VS2005, ASP.Net 2.0, C# 2.0/3.0, MySQL, .Net Framework 2.0/3.0, Webservices, Ajax, JavaScript, IIS6.0, Windows XP
Confidential
Software ProfessionalResponsibilities:
- Development of modules using .Net Framework 1.1, 2.0, Centura
- Created user interface using Winforms, ASP.net 2.0
- Created services using Webservices
- Designing Database schema, creating Database structure, Tables and Relation diagrams
- Database on MySQL
- Used ANTS profiler for performance improvement
- 3 months onsite support in Germany
- Product customization, solving deployment related issues, end-user support.
- Used Multi-Threading for performance improvement
Environment: VS2005, ASP.Net 2.0, C# 2.0, Oracle 9i, .Net Framework 2.0, Webservices, JavaScript, Windows XP
Confidential
Software Professional
Responsibilities:
- Development of modules using ASP 3.0
- Used CDONTS to send HTML formatted email over STMP
- Designing Database schema, creating Database structure, Tables and Relation diagrams
- Database on MS Access
- Interacting with clients for specifications
Environment: VS2003, ASP.3.0, MS Access 2000, JavaScript, Windows 2000
Confidential
Trainee Software Professional
Responsibilities:
- Development of websites using ASP 3.0 and HTML
- Used CDONTS to send HTML formatted email over STMP
- Developed and maintained projects based on Visual Basic 6.0
- Database on MS Access
- Interacting with clients for specifications
- Used Flash, Photoshop and JavaScript for GUI
Environment: VS2003, MS Access 2000, Windows 2000
