Jason Witty Akhavan
5261 Whitsett Ave, APT 15 Studio City, CA 91607

http://www.aprogrammersjournal.com
jasonwitty@gmail.com
Phone: (818) 216-1775

 

Overview.
Persistent, hard working, and innovative individual who has a deep passion for computer science, a person who enjoys learning and keeping abreast of the newest trends, someone who simply loves programming because he thinks it's intriguing, challenging and fun.
 
Technical Overview.
 
Languages / Frameworks:
.Net 1.1, 2.0, 3.0, C#, Vb.net, XPath, XSLT, Java, JavaScript, AJAX.Net, T-SQL, ADO, ADO.net, ASP (classic), VB6, VbScript, C++, COM, Cold Fusion, Silver Light, Windows Communication Foundation, Microsoft DRM, .Net Enterprise Library, Ajax Controls Toolkit, Membership Provider.
 
Concepts:
Strong Object Oriented Programming (OOP), Design Patterns, Web Application Programming, Windows Desktop Application Programming, WebForms, Winforms, Windows Service, Console Application, Remoting, Threading, Asynchronous Programming, Web Services, SOAP, RPC, XML-RPC, WSE 2.0,3.0 including experience with x.605 certificates, XML, Advanced XML serialization concepts, Inheritance, Encapsulation, Abstraction, Polymorphism, Singleton Patterns, SQL Stored Procedures, SQL Triggers, SQL Views, Data Modeling, NUNIT testing
 
Methodologies:
Engaged in Full Lifecycle development including: requirements gathering, design, analysis, implementation, testing, and deployment. Best Practices, Agile Software Development, Scrum, Waterfall Model.
 
Tools/ Integration:
Microsoft Visual Studio 6,2002,2003,2005,2008, Visual Interdev, Team Foundation, Cruise Control .Net, SQL Server Management Studio, SQL Server Enterprise Manager, Query Analyzer, SQL Profiler, Visual Source Safe 2005, Visual Source Safe 6, Subversion, Visio, Office Suite, SharePoint, Microsoft Commerce Server, Community Server
 
Software / Platforms:
Microsoft SQL Server 2000/2005, Windows Server NT-2008, Linux, .net Framework, MONO, IIS, Active Directory, Apache, Windows 9X, XP, Vista, Exchange, Oracle 9i, mySql, Extensive networking experience including working with and setup of SQL clusters, load balancers and firewalls.
 
Work Experience.
 
Senior Engineer – Cinemanow Inc.
Marina Del Rey, CA
Employed: March 2006 – Present
 
Responsibilities:
 
· Hands on team leader of backend development team responsible for content management systems, web service interfaces, e-commerce system and desktop application tools.
· Involved in high level discussions and decision making process and responsible for design and execution of new and existing products.
· Design, creation and maintenance of cinemanow’s order collection, order processing and e-commerce system. The system includes credit card processing, subscriptions, DRM license delivery and a discounting engine.
· Design, creation and maintenance of the patchbay 2.0 content management system used to manage the website, affiliate and white label websites as well as product and promotions management and customer service interfaces.
· Assisted in the development of cinemanow’s progressive download and burn desktop application allowing the delivery of DVD’s over the internet.
· Developed a client/server application which consists of a windows service and a windows application that communicate over remoting.  Application is responsible for the encoding, DRM packaging of files in Microsoft and proprietary DRM formats, Meta data updating of db records and the ftp of output files to servers. Application is a multi-threaded application that supports many concurrent profiles running with priority and supports manual packaging as well as automatic packaging by monitoring a user defined input folder.
· Created a version of the packager application for cinemanow Japan that communicates over SOAP web services to execute RPC on cinemanow servers. This allows cineanow Japan to package files in Japan but deliver licenses from cinemanow USA servers.
· Designed and developed an outgoing data feed system to provide custom XML data feeds to partner and affiliates of cinemanow. System supports different feed formats which are easily configurable and can be delivered via http post/get and ftp put/get.
· Development of a web services API which allows partners and affiliates to place orders, sync data and many other tasks remotely.
· Creation of a XML import and Diff tool which imports XML files from studio feeds and compares meta data from 
cinemanow’s database to find partially matching titles. The utility then gives a production user a diff tool to merge the content and update cinemanow’s database with merged content.
· Design and development of global architecture classes used by different cinemanow and cinemanow Japan applications.
· Evaluation, testing and preparation of applications in Microsoft beta environments including Microsoft Vista, Windows Media Player 11, Windows DRM and Silver Light.
 
Senior Application Developer/Director Application Development – Iventa Corp.
West Hollywood, CA
Employed: August 2005 – March 2006
 
Responsibilities: 
 
· Team leader, managed web and application development tasks of four developers in America and 15 developers in India.
· Both managed and assisted in coding the entire development cycle of new systems, from design to development to documentation to QA efforts. System design included development of new database models, class models, flow charts and technical / business specification documentation for ecommerce and CMS systems.
· Development and administration of both MSSQL server 2000 and MSSQL server 2005 databases; Including development of stored procedures, views, triggers, DTS packages and expertise working with SQL server and XML. Management of enterprise level SQL server databases in a clustered environment. Extensive t-sql and reporting experience.
· Building windows applications and windows services in C#.net framework 2.0 in an object oriented environment. 
· Extensive experience with ASP.net web services including SOAP implementations, written in C# asp.net 2.0 in an object oriented environment.
· Developing web applications in C#.net framework 2.0 in an object oriented environment. Including the development of advanced ecommerce and content management web applications. 
· Troubleshooting and development of legacy systems built in Visual Basic .net 1.1, Visual Basic 6 and classic ASP.
· Build and maintain dell servers running Windows Server 2003 in a distributed environment, located in an Austin, TX datacenter.
· General maintenance and troubleshooting of a Cisco PIX firewall.
· Development of custom web sites using our content management backend. Development included html, css and XML/XSL transformations in a standards compliant environment.
· Interfaced with sales team to advance technical documentation and assist with the aggregation of the sale.
· Interface directly with clients to build project plans and specification documents for projects. Managed development tasks of projects through completion.
· Spent two weeks days in Mumbai, India training and working with developers.
 
VB Programmer/Web Developer – Mobile Planet, Inc. (now eXpansys)
Chatsworth, CA
Employed: August 2004 – August 2005
 
Responsibilities: 
 
· Develop applications to transform data and import/export data between systems. Using XML, Visual Basic on      Oracle and MSSQL database Servers.
· Develop CMS applications that allow product managers to control products in the online store.
· Develop customer service tools to manage users, transactions.
· Develop inventory management systems. 
· Programming of online applications for mobileplanet.com in ASP, COM, and Stored Procedures.
· General Web development duties including ASP scripting, JavaScript, HTML, CSS.
· Web service integrations using SOAP and XML-RPC with partner sites and Amazon seller central.
· Participated in rolling up platform and tools to .net 1.1 and Microsoft Commerce Server 2002.
· Integration with Palm to sell and deliver e-books online.
· Development of white label stores for strategic partnerships.
· Provide data feeds and “widgets” for strategic partners.
 
Systems Administrator, Web Developer - Spectrum Effects, Spectrum Designs.
LA Center Studios, Los Angeles CA
Employed: May 2004 – August 2004; Full Time
 
Responsibilities: 
 
· Web and graphic development – Develop and maintain websites from template graphics development to programming and setup on server. Create art for print: business cards, promotional pamphlets and other mediums.
· Video editing – Convert and import different types of digital and analog media, edit into demo reels and prepare for distribution via web broadcast or DVD.
· Systems Administration – Setup and maintenance of Windows 2003 Server, Active Directory, Windows 2003 Mail  Server, IIS, Microsoft SQL Server, Windows Media Services and other technologies.
· Desktop Support – Support and troubleshoot of Windows XP and Windows ME desktop and laptop computers.
 
Computer Services Technician / Geek Squad.
Santa Clarita, CA
Employed: August 2003 - May 2004; Full Time / May 2004 – August 2004; Part Time
 
Responsibilities: 
 
· Troubleshoot, diagnose and repair software and hardware on PC based systems. 
· Diagnose and maintain networking components and Internet connectivity. 
· Recommend products or services to best suit customers needs.
 
Systems Administrator / Royal Marketing.
Canoga Park, CA
Employed: July 2003 – January 2006; Part Time
 
Responsibilities: 
 
· Setup and Maintenance of Windows 2003 Server, Exchange Server, Active Directory, Firewall, Networking, Internet connection and web services. 
· Maintenance of desktop and notebook computers running windows XP and Apple OSX operating systems.
· Troubleshoot Peachtree and QuickBooks problems as they arise. 
· Development and maintenance of online sales via eBay and company online store.
· Development of online ecommerce website to facilitate orders and order tracking for photographic prints taken on board princess cruise lines.
                                                            
Founder / President: 4 blue Technologies
Santa Clarita, CA
Employed: June 2002 – August 2004
 
Responsibilities: 
 
· ASP, ASP.NET, Cold Fusion, and PHP Web Development. 
· Graphic and Template Development.
· Created and managed Development Forum.
· Setup and Maintenance of Microsoft Content Management Server and other server systems.
· Development of applications in .net and Delphi.
· Copywriter, technical specialist, and business management. 
· Systems Administration – Setup and maintenance of Windows .net and Linux/Apache Web Servers.
               
Senior Web Developer: iwebsight.com Solutions
Madison, NJ
Employed: Nov. 1999 – June 2002; Full Time
 
Responsibilities: 
 
· Team Leader – In charge of a team of 8 graphic artist and programmers.
· Project Management – Manage and organize web and IT based projects from start to completion.
· Web Site Development – Develop dynamic content using ASP, Cold Fusion, JSP and PHP.
· Applications Development – Develop Database Applications, Develop business card CD-ROMs.
· Systems Administration – Setup and maintain Windows and Linux Servers as well as Microsoft Content Management Server, Microsoft SQL Server, MySQL, IIS, Apache and other server technologies.
 
Project Manager: Net Access Corp.   
Net Access Corp., Denville N.J. http://www.nac.net
Employed: June 1998 – Oct. 1999; Full Time
                                              
Responsibilities: 
  • Started as a Technical Assistant: 
     • Answering calls at a help desk
     • Entry-level administration.  
  • Promoted to DNS Administrator after 5 months.
     • Responsible for setting up web and mail servers on NT and Unix Machines
     • Domain name registration.
     • DNS Administration – Maintain DNS Zone Files on UNIX based nameservers.
  • Promoted to Project Manager (Web Development) after 9 months.
     • Responsibilities include overseeing of Projects Internally.
     • Managing Internal Resources and Interdepartmental Communication.
     • General setup and maintenance of websites. 
 
WEB PROGRAMMER/COMPUTER ASSISTANT - The Particle Technology Center at N.J.I.T.
New Jersey Institute of Technology, Newark, N.J.
Employed: Sept. 1996 - May 1998
 
Responsibilities: 
 
· Setup and creation and maintenance of web sites. 
· Setup and maintenance of Databases. 
· Maintenance of Computer System Hardware. 
· Administration of the LAN and internet connectivity. 
· The creation of multimedia dissertation software, designed to complement the experiments of the center. This was distributed on CD-ROM.
· Commissioned by International Fine Particles Research Institute to design and maintain their Web Page.  
 

                                        

 

Education

New Jersey Institute of Technology
http://www.njit.edu
Newark New Jersey 1995 – 2000             

(Major): Computer Science (Minor): Physics

                                 

Other

Internships:
Omnipoint Communications (Now T-Mobile) - Newark Pompton Turnpike, Pequanick N.J.

 

Non For Profit Projects:
Sturge Weber Foundation: Web Application Project

Consortium of Multiple Sclerosis Centers: Web Application Project

 

Web Site:

http://www.aprogrammersjournal.com

 

Web Application Projects:
http://www.aprogrammersjournal.com/portfolio.aspx

 

References:

Excellent references are available by request.