1 / 5

Naiem Yeganeh CURRICULUM VITAE

Naiem Yeganeh CURRICULUM VITAE. Check my new blog at www.qualityofdata.com. EXPERTISE AT A GLANCE. SENIOR DEVELOPER. DATABASE SCIENTIST. Masters on Software Engineering 6 Years of Software Engineering Experience

kamala
Download Presentation

Naiem Yeganeh CURRICULUM VITAE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Naiem YeganehCURRICULUM VITAE Check my new blog at www.qualityofdata.com EXPERTISE AT A GLANCE SENIOR DEVELOPER DATABASE SCIENTIST Masters on Software Engineering6 Years of Software Engineering Experience Microsoft Certified Technology SpecialistTS: Windows App Development With .Net Framework 4 TS: Web App Development With .Net Framework 4 A decade of Commercial Experience in Various Technologies PhD on Database SystemsSpecialised In Data Quality Microsoft Certified Technology Specialist SQL Server 2008 Development SQL Server 2008 Administration A decade of commercial Experience Different Techs MySql, Postgres, Non-relational Data Base Systems TECHNOLOGY SPECIALIST CLOUD EXPERIENCE SilverlightWPF DHTML/AJAX JQueryASP.NetWebFormsWindows FormsGWT (GoogleWebToolkit) Flash/Flex ASP.NETWCF RIA Services SOAP-JSON-TCP/IP. ASP.Net PHP CGI-Perl JSP Servlet Windows Asure App Fabric Google App Engine Windows Asure Table Storage SQL Asure Entity Framework LINQ to SQL nHybernateTraditional ADO.NetMS SQL Server MySQLPostgreSQL HANDY TOOLS and FRAMEWORKS Visual Studio Blend ResharperSSMS RedgateTFS Subversion eclipse GWT Vim Silvelight SpyMVVM ASP.Net MVC Spring MVC GWT MVP Dependency Injection (IoC) AutoFac Unity

  2. Naiem YeganehCURRICULUM VITAE Page 2 CAREER OBJECTIVE I am an experienced enterprise development team lead with a focus on developing software solutions predominantly in .NET environments. I have strong ties with the science behind real-world software solutions specially in data-centric software. People sometimes ask me what computer science can do for day to day development and my answer is look what made Google flourish in the competitive world of search engines? It was their effective ranking algorithm. I have a strong passion for my work. I am a regular at the MSDN and SQL Server user group meetings as well as international database science conferences. My (outside daily job) focus has been more on database research in the last few years, but I have been contributing to open source projects and some blogging recently. I have a bunch of half ready open-source projects around .Net framework, extending SQL Server, and data visualisation to kick off soon, once my research load gets lighter. My goal is to work in projects with the chance to learn from good programmers and work towards extending the limits of user experience on growing data requirements. QUALIFICATIONS SUMMARY • PhD of Computer Science (Database Systems)Specialised in Data QualityUniversity of Queensland, Brisbane, Australia2007-Current • Masters of Software EngineeringIAU University of Qazvin2004-2007 • Bachelor of Hardware EngineeringIAU University of Tehran2000-2004 • Microsoft Certified Technology Specialist (Database)- MCTS SQL Server 2008 Development- MCTS SQL Server 2008 DBA • Microsoft Certified Technology Specialist (Development)- TS: Windows App Development with .Net Framework 4.0- TS: Web App Development with .Net Framework 4.0 RELEVANT AFFILIATIONS • Australian Computer Scoeity • Australian SQL Server User Group • Queensland MSDN User Group • Australian Database Professionals Group • Spring User Group • VMWare User Group • My weblog: www.qualityofdata.com • Author of the Australian Database Conference (ADC 2011, Perth Australia) • Author of the International Conference of Very Large Databases (VLDB 2009, Singapore) • Author of the International Conference of Business Information Systems (BIS 2010, Berlin Germany) • Author of the Asia-Pacific Web Conference (APWeb 2009, Suzhou China) • Author of the International Conference of Enterprise Information Systems (ICEIS 2008, Barcelona Spain) • Author of the BENELUX/DSP Valley Signal Processing Symposium (SPSDARTS 2007, Belgium) • Author of the International Conference on Artificial Intelligence in Engineering and Technology (ICAIET 2006, Sabbah Malaysia) • Linkedinprofile: http://au.linkedin.com/pub/naiem-yeganeh • Microsoft Certified Professional

  3. Naiem YeganehCURRICULUM VITAE Page 3 WORK EXPERIENCE • Pharmacy Guild of Australia (7/2010-Current) • National Service Provider for Pharmacies & Australian Police • As Senior .Net Developer. In a dynamic team, we develop an extended portal software which is used by more than 4,000 pharmacies nation-wide on daily basis. It includes a Sudoferine drug tracking system which was used by Australian police. This project involved extensive change management skills for migrating from an old production system (Traditional ASP.Net –ADO.Net Style) which was performing poorly to a new modern system (Silverlight – WCF RIA Services) with massive database system improvement and data mining additions. • PACE ITS. (3/2009-7/2010) • R&D Department of PACE Engineers (Electronics) As Software Architect + Lead Developer I mainly worked on three projects: SigmaPlant: an ASP.Net • based data integration system. SigmaBI: a web based business intelligence solution. SigmaFusion: a distributed linux based (Erlang) historian, with high availability and high tolerance. • Energy Edge (8/2007-3/2009) • IT Consultant for Gov. SectorAs Lead Developer (Microsoft C# .Net). We were a small team working on a .Net based Invoicing System for Queensland Water Commissions (QWC). • Taliya (6/2005-2/2007) • A huge telecom operator in middle eastAs Lead Developer (.Net). Our major project was a web based data mining, reporting, and data integration system that would interface major telecom software providers like Siemens, Ericsson, and Alcatle. • Parsportfolio (1/2004-6/2005) • A big stock exchange broker in middle east • As Software Engineer (.Net). We were producing windows based and web based stock market and • portfolio tools. • Older Work Experiences (2000-2004) • Developer at MaadAfroozDanesh Co Ltd. Mashal-Gharb Co. Ltd. And Nicala R&D division. • University of Queensland (2007-Curent–Part Time) • As a researcher, I have developed several published Data Quality tools with .Net and SQL Server,and managed a Joomla portal and a production PHP/MySQL citation management system. See the Projects Detail document for more technical detail on my work experiences

  4. Naiem YeganehCURRICULUM VITAE Page 4 TECHNICAL SKILLS • SOFTWARE ENGINEERING • PATTERNS & FRAMEWORKS • MVVM • MVC • MVP • Inversion of ControlAutoFacUnitySpring • Microsoft Code Contracts • Microsoft Sync Framework • ARCHITECTURES • SOA (Service Oriented Architecture) • EIA (Enterprise Application Integration) • EST (Enterprise Service Bus) • EDW (Enterprise DataWarehouse) • DATA ANALYSIS • SSAS (SQL Server Analysis Service) • SSIS (SQL Server Integration Service) • SSRS (SQL Server Reporting Service) • Data Mining Algorithms • Silverlight Power Pivot Control • Data Quality Services/Algorithms/Techniques • MDM (Master Data Management) • LIFECYCLE • UML/RUM • Agile/SCRUM • TDD (Test Driven Dev.) • DEVELOPMENT • PRESENTATION LAYER • Silverlight • WPF • Win Forms • ASP.Net Web Forms • AJAX/JavaScript • Google Web Toolkit • HTML/XHTML/CSS • XML/XSLT/XSD • SERVICE LAYER • WCF • WCF RIA Services • Web Services SOAP/JASON • TCP/UDP/IP • ASP .Net • ASP .Net MVC • Windows Asure • JSP/Java Servlets • Spring MVC • Google MVP • PERSISTENCE LAYER • MS SQL Server2008/2005/2000 • Spatial Database • SQL Asure • MySQL • PostgreSQL • ORMS:Entity FrameworkLINQ to SQLnHybernate • Other DatabasesOSI Soft PITQLMnesiaWindows Asure Table StorageJava Persistence SDK • LANGUAGES • .Net FRAMEWORK • C# 4.0/3.5/2.0/1.0 • F# • VB • OTHER • TSQL • Delphi • Java • Erlang • C/C++ • Pascal • ActionSctipt • JavaScript • Perl • PHP • TOOLS • DEVELOPMENT • Visual Studio 2010/2008/2005 • Microsoft Blend • SQL Server Management Studio • Resharper&Redgate • TFS 2010 • Microsoft Test Suite 2010 • Subversion/sNunit/TRAC • Eclipse • VIM • MANAGEMENT • Leadership and Project MangementInfluencing/Negotiating/Motivation/Conflict Resolution/Temwork • Proven Written and Oral Presentation Skill (at world-class events)

  5. Naiem YeganehCURRICULUM VITAE Page 5 REFEREES • Please contact me for phone numbers of the following persons: • Allan Merolla • Tech lead, PACE Engineers • Email: amerolla@live.com • Dr.EhsanNorouz • Colleague UQ ITEE • Email: ehsan@itee.uq.edu.au MORE INFORMATION • This CV is complemented with two more documents, if not provided (due to restrictions of some CV upload systems on the number or size of the documents), please contact me. • Project Details: This document contains details of my major projects at work in the last 5 years. • Skills Brief: This document describes my skills (as presented in the page 4 of this document) in brief details. • You can find even more information about me as follows: • Visit my blog at http://www.qualityofdata.com • Visist my Linkedin profile : http://au.linkedin.com/pub/naiem-yeganeh • Use Google Scholar or DBLP to research my publications and academic interests by searching my name “Naiem Yeganeh” or “Naiem Khodabandehloo Yeganeh”.

More Related