Post Job Free
Sign in

.Net Developer

Location:
Toronto, ON, Canada
Posted:
May 27, 2016

Contact this candidate

Resume:

TARJINDER KUMAR

**** ******** *********** ** ******

*********.*****.**@*****.***

647-***-****

Software Engineer, .Net Developer

Over 10+ years of experience in successfully delivering web and desktop applications within project time and cost which help my organization in earning high rating and appreciation from its clients.

Expertise in developing web applications using ASP.NET, C#, MVC, Entity Framework and Repository Pattern, RabbitMQ, MS SQL Server, MYSQL and JQuery and building UI using Razor View engine and using KendoUI data display components.

Developed Rest Services and Web API’s applications using ASP.NET, C# and MVC to send receive data to/fro different applications and platfroms.

Software development experience using Agile development methodology.

Able to diagnose and solve challenging performance, data accuracy and usability errors throughout the architecture.

Ability to work with clients to identify business requirements and translate them into top-shelf software products.

Excellent management and leadership skills having ability to handle a team of 10+ persons having different skill set.

Used project management tool “JIRA” and “PHABRICATOR” to facilitate software development process.

Design of database, database management, Relational database management using MS SQL Server, MySQL & SQLite. Implementation/coding business rules stored procedures, functions and triggers using PL/SQL.

Source control using TFS, SVN and GIT repository clients.

Implemented NUnit for test cases and Open Cover for code coverage in .net.

Logging errors and exceptions using Log4Net.

Technical skills:

Programming language: C#.Net, Visual Basic.Net, Visual Basic 6.0, C++, Actionscript

Web contents: JQuery, ASP.Net, JavaScript, HTML, XML, DHTML, CSS, Ajax, Web services, Rest based services, Web API

Development artifacts: MVC, AJAX, Log4Net, C# Programming

Development methodologies: Agile.

Servers: Windows Server 2008 R2.

Database: MS-SQL server 2012, MySQL

IDEs: Visual Studio 2012, SQL Server 2012, Adobe Flash Builder 4.5

App Validation and build tools: Jenkin, Bugzilla, JIRA

Operating Systems: Window 98/XP/Vista/7/8, MAC OS X (Snow Leopard and Lion)

Source control tools: TFS (Team Foundation Server), VSS (Visual Source Safe), SVN, GIT

Work Experience:

Project Lead, Sebiz Infotech Ltd. Jan 2008 – Mar 2016

Responsibilities: -

Develop different components in ASP.NET MVC, C#.

Used KendoUI components like Grid, TextBoxes, Date to facilitate user friendly interface.

Responsive Front End creation using Razor View Engine, HTML, CSS, JavaScprit and JQuery

Used Entity Framework for database crud operations.

Create rest services using ASP.NET MVC with C#.

Database design and implementation using stored procedures, functions and triggers using PL/SQL.

Implemented Repository Pattern to facilitate loosely coupled application which helped testing team in performing quality verification work.

Created a Message Queue to send and receive data from other application using RabbitMQ.

Developed a module using Log4Net for logging error and exceptions in a text file.

Protected web applications from Cross Site Scripting (XSS) attacks using validation techniques and Anti Forgery headers and attributes.

Version controlling of project using GIT and SVN.

Using NUnit for unit testing and Open Cover for code coverage.

Used project management tool “JIRA” and “PHABRICATOR” to facilitate software development process.

Manage design, development and software test teams.

Ensure deliverables satisfy project requirements, cost and schedule.

Coordinate with product committee, program manager and functional management to discuss project impediments.

Task allocation to members as per their capability.

Responsible for R&D work required in the project.

PROJECT – Endpoint Inventory System

Team Size: 8

Platform: Window XP/Vista/7/8.

Technologies used: C#.net, REST services, Entity framework, LINQ, MYSQL

Development Environment: Microsoft Visual Studio 2012 (Microsoft .net).

Details: Endpoint Inventory System is a rest services based online application that provides online services to network engineers and network service providers. EIS is single source of truth for network equipments, endpoint information, virtual network function and direct internet access services. VNF and DIA are two new services introduced in market which the end user can directly access to create its network.

PROJECT – Pacnet Service Inventory

Team Size: 8

Platform: Window XP/Vista/7/8, Mobile Browser-Iphone, Ipad, Android, Android Tablet.

Technologies used: C#.net, REST services, Web API, Entity framework, LINQ, jquery, Actionscript 3.0, MXML, XML

Development Environment: Microsoft Visual Studio 2012 (Microsoft .net) and Adobe Flash Builder 4.6.

Details: Service Inventory is online application that provides online services to network engineers and network service providers. SI is used to manage network equipments and provision circuit on different location. There is provision to show CLR, VCLR and generate reports. Orders are created and provisioned in SI.

PROJECT – United Private Network Circuit Inventory

Team Size: 8

Platform: Window XP/Vista/7/8, Mobile Browser-Iphone, Ipad, Android, Android Tablet.

Technologies used: C#.net, REST services, Web API, Entity framework, LINQ, jquery, Actionscript 3.0, MXML, XML

Development Environment: Microsoft Visual Studio 2012 (Microsoft .net) and Adobe Flash Builder 4.6.

Details: Circuit Inventory is online application that provides online services to network engineers and network service providers. CI is used to manage network equipments and provision circuit on different location. There is provision to show CLR, VCLR and generate reports. Orders are pushed from Order management system and provision in CI.

PROJECT – NaaS (Network as a Service)

Team Size: 5

Platform: Window XP/Vista/7/8

Technologies used: C#.net, REST services, Entity framework, LINQ

Development Environment: Microsoft Visual Studio 2012 (Microsoft .net)

Details: NAAS is a REST based services which provides different kind of information in JSON format regarding network. It provdes dataceneter complete details, provision details and ports informations based on CircuitId, Customer account number and datacenter name. This information is used by Open flow controller to manage network on devices and generate different kinds of network usability reports.

PROJECT – ConstantPress

Team Size: 5

Platform: Window XP/Vista/7, Mobile Browser-Iphone, Ipad, Android, Android Tablet.

Technologies used: C#.net, REST services, Web API, Entity framework, LINQ, jquery, Actionscript 3.0, MXML, XML

Development Environment: Microsoft Visual Studio 2010 (Microsoft .net) and Adobe Flash Builder 4.6.

Details: Constant press is online software that provides online publishing services to magazines, newspaper, periodicals, and other business. Constant press gives ability to their client to upload their publication (magazine/journal/books) online and users can read the publication online.

PROJECT - Vizzini Flipbook Manual (Web Application) (http://www.vizzini.com.au/flipbook.html)

Team Size: 5.

Platform: Linux, Windows

Technologies used: PHP, Actionscript 2.0, MXML, XML.

Development Environment: Dreamweaver and Adobe Flash Builder 4.

Details: Vizzini Flipbook Manual is a web application which is used to provide bathroom fittings manual in a flipbook visual. User can easily goto any product through this manual and which its features. User can print a particular product and can bookmark any page.

PROJECT - Greeting Card Studio (http://www.greetingdesignstudio.com)

Team Size: 4.

Platform: Windows -7, Vista, XP.

Technologies used: C++, Actionscript 2.0, MXML, XML, ImageMagick.

Development Environment: Microsoft Visual Studio 2010 (Microsoft Visual C++) and Adobe Flex Builder 2.0.

Details: Unique and easy to use card creation software that allows you to create your own greeting cards.

PROJECT - Banner Designer Pro (http://www.bannerdesignerpro.com)

Team Size: 4.

Platform: Windows -7, Vista, XP and Macintosh – Lion.

Technologies used: C++, Actionscript 2.0, Actionscript 3.0, MXML, XML, ImageMagick.

Development Environment: Microsoft Visual Studio 2010 (Microsoft Visual C Adobe Flex Builder 3.0, Adobe Flash Builder 4.6 (Adobe Air).

Details: A very simple tool with powerful features that help you in creating professional looking banners.

PROJECT - Business Card Designer (http://www.bizcardsoftware.com)

Team Size: 5.

Platform: Windows -7, Vista, XP and Macintosh – Lion.

Technologies used: C++, Actionscript 2.0, Actionscript 3.0, MXML, XML, ImageMagick.

Development Environment: Microsoft Visual Studio 2010 (Microsoft Visual C Adobe Flex Builder 3.0, Adobe Flash Builder 4.6 (Adobe Air).

Details: A desktop application to create customized Business Cards. User can create business cards and save it in pdf, png, jpg, bmp and gif format. Tools provided are text, image, shape, line.

Other Projects - FlashDesignStudio, LabelDesignStudio, GIFBannerDesigner, FlashBannerDesigner, Showfit

Software Engineer, Sebiz Infotech Ltd. Jun 2005 – Dec 2007

Responsibilities:-

Understand the requirements of the software product clearly.

Involved in creating detailed technical design of the product.

Involved in all phases of development life cycle from analysis to testing and implementation.

Designing, Coding and Unit Testing of the product.

Evaluation of the developed software to ensure the quality, performance to check whether it meets the required standards.

Develop different components in Flash/Flex/AIR.

Responsible for R&D work required in the project.

Version controlling of project using SVN/TFS.

PROJECT - Business Stationery Pro (http://www.logosmartz.com/BusinessStationery.asp)

Team Size: 3.

Platform: Windows – 7, Vista, XP.

Technologies used: C++, Actionscript 2.0, MXML and XML.

Development Environment: Microsoft Visual Studio 2008 (Microsoft Visual C Adobe Flex Builder 2.

Details: With this software, you can choose from hundreds of attractive pre-designed templates to work on and create stunning designs for your office stationery.

PROJECT - Business Card Designer (http://www.bizcardsoftware.com/product_info_revise.asp)

Team Size: 3.

Platform: Windows – 7, Vista, XP.

Technologies used: C++, Actionscript 2.0, MXML and XML.

Development Environment: Microsoft Visual Studio 2008 (Microsoft Visual C Adobe Flex Builder 2, Flash Professional CS4.

Details: Business Card Designer offers you stunning pre-designed business card designs you can adapt to create your own beautiful customized business cards.

Educational Qualifications:

Master of Computer Application from Thapar University, India. 2005

Bachelor of Commerce from D.R.V.D.A.V. College, Phillaur, India. 2002



Contact this candidate