We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • An enthusiastic, self - motivated, and well disciplined professional, who enjoys being part of a growing organization, a successful and productive member, quick to grasp new ideas and concepts, to develop innovative and creative solutions to problems with a great team spirit.
  • Overall experience of 9 years and 3 months in Software Development Life Cycle (SDLC) involving Estimation, Requirement Analysis, Design, Development, Testing, Deployment and Maintenance in Client/Server, N-tier Architecture based on Microsoft .NET technologies and SQL Server.
  • Technical expertise in Microsoft Technologies like .Net Framework 4.0/3.5/3.0/2.0/1.1 , C#, ASP.Net, ASP.Net MVC 4.0, SignalR, ADO.NET, ADO.Net Entity Framework, IIS 6.0/7.0, Web Services, WCF, REST API, RESTSharper and Microsoft SQL Server.
  • Experience in creating rich user interface on the web using HTML, Master Pages, User controls, CSS, Ajax, JavaScript, Jquery and Bootstrap Themes.
  • Strong experience in the design of web-based applications and implementaion of Service Layers, Data Access Layer, Business Logic layer using patterns like Factory, Singleton, Page Controller and FrontController, Filter, Observer, Publisher Subscriber, Decorator, Iterator and visitor
  • Extensive experience on Data Modeling and implementation of tables, stored procedures, views, functions, and triggers in MS SQL
  • Vast experience spanning the development features like Authentication, Authorization, State Management, Transaction, Concurrency, Logging, Tracing, Exception Handling, Debugging, Performance Monitoring, Internationalization, Unit Testing and Security
  • Experience in database connectivity programming using ADO.NET and Entity Framework with code-first, database-first approach
  • Exposed the data through Webservices, WCF and Rest API and and tested through Soap UI
  • Have hosted the web applications on IIS Server
  • Maintained the code in various source control tools like Source Depot, PVCS, CVS, SVN and TFS and data in the Content Management Systems like Sharepoint.
  • Good knowledge of .Net framework and C# Classes, Methods, Properties, Interfaces, Delegates such as Lambda expressions, LINQ and Extension methods, Iterators, Collections, Delegates, Attributes, Handlers, Filters, Async involving Object Oriented Programming concepts Inheritance, Polymorphism, Abstraction and Encapsualtion
  • Adept in working on Onsite / Offshore model with working experience at onsite for global giants on direct interaction with the customers.
  • Prepared Technical design document, Functional document, Use cases and Class diagrams, Test cases and User manuals for various projects and good at Bug fixing, Code reviews, refactoring and testing.
  • Specific experience on working with the Microsoft UI design team on creating web pages .
  • Proficient on the Agile style of working with the customers, co-vendors and within the team
  • Have demonstrated high level of motivation to the team by providing prudent mentoring and support

TECHNICAL SKILLS:

Operating System: MS Windows 2000/2003/ XP/ Windows 7

Databases: SQL Server 2000/2005/2008/2012 , Oracle 11G

ORM: ADO.Net Entity Framework 4.0

Framework: .Net Framework 1.1/2.0/3.0/3.5/4.0

Web/Windows Development: C# 4.0, ASP. Net, ASP.Net MVC3, SignalR, WCF 4.0, REST API, RESTSharper, HTML5, CSS3, JavaScript, Win forms, XML, XSLT, JSON, Jquery, Ajax, Telerik, Bootstrap

Development Tools: Visual Studio.Net, Crystal Reports, OWASP, Soap UI, Image Collaging Tools, IE DeveloperTool bar, IE Fiddler, Firebug, NETMONN, JS Cruncher, CSS Cruncher, Absolute HTML Compressor, SQL Delta, SQL Plus, Glimpse

Application Server: IIS 6.0/7.0

Source Control Tools and Defect Tracking Tools: Source Depot, PVCS, CVS, SVN, Product Studio, Bugzilla, TFS

Content Management System: Sharepoint

Methodologies: Agile (Scrum, extreme Programming (XP))

Industry Experience: Scientific & HealthCare, Retail, Media and Entertainment, Finance and Manufacturing

PROFESSIONAL EXPERIENCE:

Confidential

Senior Software Engineer

Responsibilities:

  • Developed the Web components using the MVC Framework with Razor syntax, AJAX and Jquery for showing up the products information
  • Devised the database design and implemented them with Entity Framework and SQL Server
  • Implemented client side validations using JQuery and ASP.NET MVC validation at controller level
  • Developed URL routing to define URLs that could help with search-engine optimization (SEO).
  • Implemented the Bootsrap Twitter theme in the MVC framework and carried out the bundling and minification
  • Formulated the ideal ways to do the internalization and developed the code for globalization and localization
  • Involved in developing web services to expose the product list through WCF and Rest API. Deserialized the JSON data with RESTSharper
  • Developed Chat Room module with SignalR hub API with the underlying concept of Web Sockets
  • Added adress scrubbing functionality using Google API
  • Instrumented logging and tracing operations to capture the vital information of the operations performed
  • Monitored the performance of the application with Glimpse diagnostic tool and optimized the code

Environment: Windows 7, Microsoft Visual Studio 2012, .Net Framework 4.0, ASP.Net MVC 3, C#4.0, SignalR, REST API, RESTSharper, WCF 4.0, EntityFramework 4.0, SQL Server 2012, HTML5, CSS3, JavaScript, Jquery, AJAX, Nunit, BootStrap and Glimpse

Confidential

Process Manager

Responsibilities:

  • Analyzed the code security issues related to Cross-Site Scripting(XSS), SQL injection and Variable Manipulation using the tool OWASP and Code Secure
  • Fixed the security problems of the web application by applying HTML encoding and applied parameter validation on form variables and query-string variables
  • Tuned the application by configuring the IIS to throttle the application by limiting the connections when there could be an attempt to crash the server
  • Involved in the knowledge transfer design meetings and maintained the web application environment and it’s supporting commercial off the shelf components like action service, admin tools on the Dev servers

Environment: Windows 2008, Microsoft Visual Studio 2008 with SP1, .NET Framework 3.5, SQL Server 2005, IIS, IDM Filenet, Venetica VA3i Software, TFS, OWASP

Confidential

Senior Software Engineer

Responsibilities:

  • Worked on understanding the existing ALIAS.Net winform system and replacing the controls with the telerik RAD controls
  • Improved the winform controls with Telerik RadPanel, Radgridview, Radtreeview, RadMenu, RadButton, RadCheckBox and RadDropDownList controls
  • Developed queries in the oracle environment and used oracle dataprovider for .net
  • Participated in the agile meetings to discuss the status of development of the Rad controls

Environment: Windows 2003, Microsoft Visual Studio 2008 with SP1, .NET Framework 3.5, C#.net, RadControls for WinForms, Oracle 11G database, Oracle Data provider for .net, Tortoise SVN 1.6.6, AnkhSVN 2.1, tool to integrate SVN with Visual Studio 2008

Confidential

Senior Software Engineer

Responsibilities:

  • Worked on the VFDB database development, maintenance and enhancements
  • Developed SQL Views for Company, Quote and Security entity types with LEFT JOIN to access the data across the databases to get a single view.
  • Unit tested the developed views by creating stored procedures on view and other database’s data using JOIN
  • Designed the database for Feed Monitoring System that was used for monitoring feeds; SQL jobs that are scheduled in different production boxes using linked servers
  • Developed WCF service to fetch data from VFDB that would be consumed by the banker portal

Environment: Windows 2003, SQL Server2005, SQL Delta, Microsoft Visual Studio 2008 with SP1, .NET Framework 3.5, C#.net, WCF

Confidential, Bellevue

Senior Software Engineer

Responsibilities:

  • Attended Microsoft agile team design discussions and developed proof of concepts to deliver rich and optimized UI experience
  • Developed the MSN homepage as a static webpage content with cross browser compatibility with HTML, Javascript and CSS as per the redline spec designed by the MS team.
  • Performance tuned the webpages with an optimized page load time being less than 500 milliseconds with various optimization techniques like Web Image collage, CSS cruncher, JS cruncher, HTML compression.
  • Worked on the verifying the performance of the web pages on various bandwidths and HTTP traffic with Netmonn and IE Fiddler Tool.
  • Developed the auto generation tool using C# and .NET platform which takes XML input from Sharepoint to generate the static HTML page
  • Developed the store pages loading and sorting with JQuery and JSON and unit tested them for the pageload time limitations
  • Provided product data support by updating the contents in the sharepoint server for the MSN homepage and developed the code check-in strategy with Source Code Version control.

Environment: Windows XP/2003/2008, VS2008, ASP.Net, C#, HTML, Image Collaging Tools, IE DeveloperTool bar, IE Fiddler, Firebug, NETMONN, JS Cruncher, CSS Cruncher, Absolute HTML Compressor and JSON scripting, SharePoint 2007

Confidential

Senior Software Engineer

Responsibilities:

  • Worked on designing the screens and functionalities for the resource centers, a part of the web application using XSLT, XML, HTML, JavaScript, C# and ASP.net as front end and executing the stored procedures with SQL Server 2000.
  • Developed XSLT with template rules that had two parts, one is to match the pattern against the nodes in the source tree and the other is to have a template to be instantiated to form part of the result tree.
  • Developed methods in codebehind to do the transformation with XSLT on XML and for rendering the page with the transformed xml

Environment: Windows 2K, SQL Server 2000, C #, Visual Studio.Net 2003,ASP.Net, Javascript, XML, XSLT and HTML

Confidential, East Haven, Connecticut

Senior Software Engineer

Responsibilities:

  • Involved in understanding the existing system design and functionalities and maintenance of the existing system,
  • Lead the project by coordinating with the team, made client interaction and Status reporting
  • Preparation of System Test cases and Integration Test Cases and System testing the application with cross browser compatibility

Environment: Apache, JSP, Oracle

Confidential

Senior Software Engineer

Responsibilities:

  • Provided support to the ACTS application that was using a Factory pattern by doing code changes in C#, Visual Studio. Net, ASP.Net, Java Script and crystal reports
  • Developed the stored procedures with SQL Server 2000 using JOIN
  • Coordinated the offshore team and did deployments for the enhancements done
  • Developed Crystal reports and worked on bug fixing for ACTS

Environment: Windows 2000, SQL Server, C#, Visual Studio.Net, ASP.Net, JavaScript, HTML and Crystal Reports

Confidential

Senior Software Engineer

Responsibilities:

  • Worked on designing the User interface screens with Winforms and got involved in the Use case detailing
  • Worked on the Confidential ’s framework for implementing the data access helper class with Hashset object for parameter collection
  • Designed and developed the crystal reports using push method with typed dataset used to load the data and assign it to the
  • Developed the stored procedures with SQL Server 2005.
  • Integrated the server and client using COM+ component and web services with Facade pattern
  • Carried out the deployment of the Pella application in the client/ server environment

Environment: Windows 2K, SQL Server 2005, and C #. Net, Visual Studio.Net 2005 and Crystal report 10.2 in the Client /Server environment

We'd love your feedback!