dowhileloop.com

Welcome to dowhileloop.com Sign in | Help

Taulant Dhami - Landi Resume

Taulant Dhami
Contact me

SKILLS AND TOOLS

Programming Languages

C#, Visual Basic, Python, T-SQL, XML, XSL, HTML, DHTML, JavaScript, VBScript, Regular Expressions

Databases

Oracle 8/9i, SQL Server 7.0/2000/2005, MySQL, PostgreSQL 8

Operating Systems

Windows 95/98, Windows NT4/2000/XP/Vista, Windows Server 2000/2003(R2), Mac OS 10.x, UNIX, Solaris, FreeBSD

Development Environment

.NET 1.1/2.0/3.0/3.5, WPF, WCF, ASP, Django, PHP, Visual Studio.NET 2005/2008, Team Foundation Server, Subversion, Dreamweaver, AJAX/JSON. .NET Reflector

Network Services

IIS 5/6/7, Cold Fusion Server, Apache, FTP, HTTP, SSH, BIG-IP

 

Experience

Microsoft/Avenue A | Razorfish

Philadelphia, PA

Senior Software Engineer October 2005 – present

Managed 2 interns, one software engineer and a systems engineer.

Click Redirect Queuing System

Lead architect and lead developer for a queuing system used by the Search Engine Feeds team.

 

·       Developed initial prototype by reverse engineering a Windows Forms application (developed by sister company, Atlas) using .NET Reflector

·       Built backend using C#, SQL Server 2005, Managed Stored Procedures and SQL Server Service Broker

·       Designed and implemented complete failover between two geographically separated datacenters

·       Developed a modular system that would allow rapid addition of new functionality in a clean and organized fashion

·       Worked with parent company technology team (Atlas) who is also using the queue

 

Results: Completely automated what was once a manual process. Through reliability and performance improvements we increased the # of click redirects that could be created by hand from 2,000 per day to 20,000 fully automated. Within the first year this saved approx one full time employee (~2,000 hours). The current cost savings in time is equivalent to 10 full time employees.

 

Feed Controller

Lead architect and lead developer on a complete redesign of middle tier for Search Engine Feed Management Platform.

·       Developed entirely new middle tier based on SOA principles

·       Created migration plan for 5 major applications

·       Designed and implemented complete failover system and load balancing solution

·       Built unit tests to capture common problems and errors

 

Results: Drastically reduced development time needed to implement new features. Made many new features feasible from a time and cost perspective. Within the first 6 months the new architecture saved 47 days worth of developer time. It provided for much improved error handling which allowed our largest client to capture $150,000 in revenue that would have otherwise been lost. The redesign which changed 8,000+ lines of code launched without a single client or systems related error.

Search Engine Feeds Management Platform

Lead developer for a multimillion-dollar search engine feed management system.

 

·       Built and co-designed an ASP.NET 2.0 administrative interface

·       Ground up design of middle tier using SOA principles

·       Developed middle tier using C#, SQL Server 2000/2005 and SQL Server Service Broker

·       Redesigned DB architecture using Distributed Partitioned Views

 

Results: The AA|RF search team now manages 40 clients on 29 different search engines using the feed management platform. The system is currently processing millions of products per day with an architecture that is planned to scale out to tens of millions of products.

 

Acsis Inc.

Marlton, NJ August 2004 – October 2005

R&D Software Developer

 

Report directly to the CTO. Purchased and tested new manufacturing supply chain automation devices as they arrived on the market, learned how to integrate them into the company’s flag-ship product and then designed, developed, tested and deployed drivers for each. Each of these device drivers was written in C# using Microsoft Visual Studio.NET and was tightly integrated into our product offering. Some of the device drivers were written for RFID Readers, I/O blocks, proximity sensors, etc. As a result, I am very familiar with machine automation protocols, RFID Readers and EPC encodings, standards and the various physical tag technologies to support each (class 0, 0+, 1, Gen2).

Responsible for the review and testing of each new feature/function appended to any of our product offerings. In this capacity, it was my job to both enumerate any problems and manage each within our feature and bug-tracking database. Created use case documents, test plans, conditions, scripts, and test data; performed product testing, performance testing and resolved product defects. The ultimate resolution for each problem and the negotiation for each solution also fell within my duties.

Developed ASP.NET management interfaces for our device-level automation suite and integrated new functionality into our product framework by exposing new features via Web Services. The technologies used to develop these interfaces and their associated functionality were written using C#, XML, JavaScript, DHTML, SOAP, IIS and ASP.NET.

 

 

Disc Makers,

Pennsauken, NJ January 2002 – August 2004

Application Software Engineer

 

Developed applications using the Microsoft .NET 1.0 and 1.1 Frameworks in C#. Developed a major E-Commerce site (http://www.discmarket.com/) for the company, fully integrated with the company’s new CRM/ERP solution using C# and ASP.NET. The site has more than quadrupled the company’s web commerce. Using OOD principles, custom developed the company’s CRM/ERP solution using Microsoft Axapta. Conducted presentations on new products to management and key employees. Implemented a warehouse management (WM) client/server application for Windows CE; responsible for tracking all shipping and receiving products. Developed scripts for tracking traffic on company’s website and built reports for Marketing Department. This system used UPC.EAN bar-coding technologies to track and manage item and case-level inventory. As a result, I am familiar with most UPC.EAN symbologies and their encoding and decoding within ERP systems.

Education

Temple University, College of Science and Technology, Philadelphia, PA

Bachelor of Science in Computer and Information Science

Scholastic Averages: Overall GPA - 3.24

Dean's List: Fall 2002 - Spring 2003

Worked full-time while attending school full-time

Powered by Community Server (Personal Edition), by Telligent Systems