Software Programmer Resume Profile
SUMMARY
- 10 years of experience in Systems Analysis, Design, Development and Implementation of various applications including Web and Client/Server Application development using Microsoft .NET Framework, C .NET, ASP.NET, VB.NET, MVC.
- Experience in Designing, Development and Deployment of High-Performance, Distributed, ASP.Net Applications, SQL Server 2008/2012, Oracle 10g.
- Experience in Software Development Life Cycle, Testing and Implementation of Client/Server applications using C , Vb.Net, Oracle 10g and SQL Server 2008/2012.
- Experience in MVC 4.0 with Razor Engine.
- Experience working with Javascript Framework Knockout.js.
- Experience in Web-Forms using .Net Technologies.
- Experience in ASP, VB and JavaScript
- Experience with SiteCore 6.6 Content Management System CMS
- Experience working with ORM tools like NHibernate and Entity Framework.
- Experience in WCF and Generics
- Knowledge of data access methods like ADO.NET, ADO and ODBC for JET and Relational databases.
- Proficiency in XML, XSD, XSLT.
- Experience with LINQ to XML and LINQ to Objects
- Hands on experience in SQL Server database design and development in writing Views, Stored Procedures and Triggers.
- Hands on experience in Oracle 10g database design and development in writing Stored Procedures, Triggers and Packages.
- Hands on experience with unit testing framework like Nunit Testing.
- Source Code Control Systems like Microsoft Visual Source Safe 6.0, Tortoise CVS and SVN.
- Experience in CruiseControl.Net
- Strong analytical and teamwork skills.
- Proficiency with integrating Payment Gateways Pay pal, Verisign
SKILL SET
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
WORK EXPERIENCE
Confidential
Role: Sr. Software Engineer
My Responsibilities:
- Design and Implement new functionalities using MVC 4 and Razor engine
- Implement new functionalities by following the open close design pattern
- Create SSIS packages to pull the data from external systems
- Working extensively with JavaScript framework like Knockout JS
- Creating controllers and views and passing the models to controllers from wcf.
- Implemented custom controller factory for invoking the attributes dynamically.
- Worked with automapper to map between entity model and custom view model.
- Implemented custom resolvers for automapper.
- Worked with ORM tool NHibernate for creating objects from database table.
- Bug fixing and maintenance.
Tools Used: MVC 3.0/4.0, C , SQL Server 2008/2012, TFS, Visual Studio 2010, NHibernate, KnockOut JS, Version One.
Confidential
Role: Sr. Software Engineer
My Responsibilities:
- Participating in the requirement gathering process for CMS system.
- Creating Flow diagrams and Use Cases using MS Visio for the requirement.
- Working on developing new methods and enhancing existing methods on Instron website.
- Implementing LINQ to objects to traverse custom objects.
- Implemented LINQ to XML to traverse custom XML document.
- Implemented Google Search Appliance GSA for website wide search.
- Implemented Dependency Injection constructor based .
- Implementing rotating banner for Homepage using ShowCase JQuery Plugin.
- Done extensive research on Sitecore CMS.
- Implemented compare page for accessories section by converting custom objects into data table.
- Implemented auto completion for dropdown using telerik controls.
- Working with marketing department to understand the business process.
- Version Control using VSS
- Working with Collections, Dataset and Datareader objects.
- Managing the Production builds and deployment to colocation servers.
- Tools Used: ASP.Net 2.0 4.0, VB.Net, SQL Server 2005, VSS, Visual Studio 2008, Visual Studio 2012, LINQ to Objects,LINQ to XML, AjaxControl Toolkit, Telerik Controls.
Confidential
Role: Sr. Software Engineer
My Responsibilities:
- Communicating with Tech lead for understanding business rules pertaining to requirement.
- Creating Flow diagrams using MS Visio for the requirement.
- Working on developing new methods and enhancing existing methods for the AFS Service as per the FRD.
- Working on understanding complex business rules and developing code for those rules based on c and ASP.Net.
- Working with LINQ for traversing the generic list object.
- Version Control using TFS
- Working with Collections, Dataset and Datareader objects.
- Creating new c classes and generic list of those class types.
- Loading the generic list with data received from the typed dataset.
- Writing stored procedures as per the business rules defined in FRD using SQL 2005.
- Working with SOAP UI to send and receive information from the remote web services.
- Tools Used: ASP.Net 3.5, C , SQL Server 2005, TFS, Visual Studio 2010, SOAP UI, LINQ, WCF, AjaxControl Toolkit
Confidential
Role: Sr. Software Engineer
My Responsibilities:
- Communicating with Business Analysts and Tech lead for understanding business rules pertaining to Web Forms.
- Development of Web Forms in ASP.Net C as per the FRD.
- Coding C classes as per MGS Framework Guidelines and OOPS concepts.
- Bug Fixing and Maintenance within the timelines
- Version Control using PerForce Visual Client
- Working with Collections, Dataset and Datareader objects.
- Maintaining CMS Content Management System website using Oracle Content Server.
- Extending the CMS framework by adding new functionalities using Constructor injection technique.
- Coding using Database first Entity framework technique for new developments
Tools Used: ASP.Net 3.5, C , SQL Server 2008, Perforce, Oracle Content Server, Constructor Injection Unity Container , Entity Framework.
Confidential
Role: Consultant Developer
My Responsibilities:
- Communicating with Business Personnel for gathering business requirements and business rules pertaining to Web Forms.
- Working in Agile environment with the use of SCRUM Works tool.
- Development Of Web Forms in ASP.Net C
- Working with XML Data as the to fetch data from Oracle Database and convert into PDF Document Tall Components
- Reading the XML data from the database using ADO.Net and using XSL transformations for formatting the xml data and outputting the transformed data to the browser.
- Developing Web services which serves as Data layer in fetching and manipulating data received from database.
- Writing stored procedures, Triggers and Packages in Oracle 10g
- Bug Fixing and Maintenance
- Working with version control tools like SERENA version manager from PVCS
- Working with third party controls like Telerik
- Performing Aggregations on Datasets for analysis of Raw Data.
- Working with ODP.Net and System.Data.OracleClient for connecting to Oracle Database
Tools Used: ASP.Net 2.0, C , Web Service, XML, XSLT, Oracle 10g, VSS, Telerik, Toad, SCRUM Works.
Confidential
Role: Consultant Developer
My Responsibilities:
- Communicating with Business Personnel for gathering business requirements and business rules pertaining to Web Forms.
- Development Of Web Forms in ASP.Net VB.Net
- Working with XML Data as the Web Form gets converted to XML schema and stored into oracle DB
- Writing stored procedures, Triggers and Packages in Oracle 10g
- Bug Fixing and Maintenance
- Working with version control tools like VSS
- Working with third party controls like Infragistics
- Working with ODP.Net and System.Data.OracleClient for connecting to Oracle Database
Tools Used: ASP.Net 2.0 3.5, Vb.Net, Oracle 10g, VSS, Infragistics, Toad
Confidential
Role: Consultant Developer
My Responsibilities:
- Enhancements to the existing functionality in ASP.Net C
- Writing Unit Test cases in Nunit
- Bug Fixing and maintenance
- Writing new class libraries using Generics.
- Writing stored procedure and triggers
- Working with version control tools like Tortoise CVS and SVN
- Working in Agile Software Development Methodology.
- Enhanced the existing database connectivity code to use MS Enterprise Library for better performance.
- Assisting in optimizing the SQL based queries.
- Tools Used: ASP.Net 2.0 3.5, C , SQL Server 2008, SSRS, Nunit, CVS, SVN, CruiseControl.Net
Confidential
Role: Consultant Developer
My Responsibilities:
- Enhancements to the existing functionality in ASP and ASP.Net C
- Working with ADO Objects for connection and retrieval of records from SQL database
- Implementing the Full Text Search in SQL Server 2005
- Assisting in migration of pages from ASP to ASP.Net
- Implementing new modules in ASP
- Modifying the COM objects written in VB6
- Creating Indexes on the database tables for Full Text Search
- Writing stored procedure and triggers
- Unit testing the new modules
- Building reports with Sql Server 2005 reporting services
- Building the application with the NHibernate
- Worked with WCF and Generics
- Tools Used: ASP, ASP.Net 2.0, C , JavaScript, VbScript, SQL Server 2005, SSRS, NHibernate, Mantis
Confidential
Role: Sr. Software Programmer
My Responsibilities:
- Development of web pages using ASP.NET
- Keep the site running without any breakdowns
- Optimization of Sql Database on a daily basis
- Creating Indexes on the database tables for better query performance
- Writing stored procedure and triggers
- Implemented Sql dependency caching for display of data faster on the front end without hitting database
- Implemented new modules into the existing site
- Implemented Three Tier based system
- Providing technical guidance to team members
- Unit testing the new modules
- Tools Used: ASP.Net 1.1, C , SQL Server 2000.
Confidential
Role: Sr. Software Programmer
My Responsibilities:
- Development of web pages using ASP.NET
- Documentation of the system details using Microsoft Visio.
- Requirement gathering for the system from the top management
- Interacting with system users to get the ideas
- Designing a 3-Tier system
- Designing database tables and defining the relationships between them.
- Implemented the First normal form of database.
- Writing Stored Procedures and triggers.
- Implemented the DAL layer using Microsoft Data Application Blocks
- Implemented Caching for caching datasets on file based dependency
- Manipulating the XML files for storing data
- Unit testing the coded modules
- Tools Used: C , Windows forms, SQL Server 2000.
