Dennis Landi
Owner, Allied Data, Inc. - Software Engineering Consulting
dennis@dennislandi.com
Summary
An experienced consultant and a Full Software Development Life Cycle Specialist since 1993, I have helped many organizations navigate the complexity of Software Development and Software Services Delivery and Maintenance. I am experienced in Client/Server and Internet Development, User Interface and Graphical Design, Software Development Management and Quality Assurance. I have held most of the formal roles available within the realm of Software Engineering from Management Consultant to Engineering Director/Manager, to Architect, to Programmer/Analyst. I am adept at quickly ramping up into, and mastering, new technologies.
Experience
Owner at Allied Data, Inc. March 1993 -Present (18 years 3 months)
I am the manager and principal engineer of Allied Data, Inc. a software engineering consulting firm.
1 recommendation included below.
Senior Software Developer, Contractor at U.S. Department of State (MSAG)
August 2009 -Present (1 year 10 months)
Senior Software Engineer / Team Lead for the full SDLC of the "International Visitors" suite of software applications, serving the Bureau of Educational and Cultural Affairs, U.S. Department of State. Technologies used included Silverlight, ASP.NET, Delphi Client/Server, Oracle and web authoring technologies.
Chief Architect at ElectronServer.com September 2007 -Present (3 years 9 months)
Designed and built the Electron Server Product line. http://www.electronserver.com
1 recommendation included below.
Creator/Chief Architect at Ancient-Atlas.com November 2008 -June 2009 (8 months)
Created the Ancient History Atlas -The Ancient Greek and Roman World Atlas, of which the on-line web version of the atlas also serves as a visual interface into ancient history data contained on Wikipedia. Implemented with Flash/Actionscript. http://www.ancient-atlas.com.
Software Engineering Management / Consultant at American Community Support Association, India September 2006 -November 2008 (2 years 3 months)
ACSA -American Community Support Association, U.S. Embassy, New Delhi India: Oversaw the integration of internal IT personnel with external third-party vendor custom software development to address long-standing, entrenched software defects in an Enterprise environment including commissary, restaurant and resort functions.
2 recommendations included below.
Consultant/Software Engineer at Simple Solutions, Inc. 2005 -2006 (1 year)
Database Design and New Application Architecture Design
1 recommendation included below.
Consultant/Software Engineer at MCDOT (Montgomery County Dept. of Transportation) 2004 -2005 (1 year)
Reversed engineered Bus Schedule Loader for the custom OrbCad real-time Bus Tracking system for Montgomery County, Maryland’s Department of Transportation.
1 recommendation included below.
Software Engineer/Architect Consultant at NetFile 2001 -2004 (3 years)
Long-term contract - Campaign Finance Disclosure Validation Engine for California (deployed in Santa Clara County). (Delphi 7) Analysis and Design of the Validation engine. Created process to convert California Campaign Disclosure Specifications to XML Schema. Created Rule Base Engine and Parser to Validate incoming Campaign Finance Disclosure
1 recommendation included below.
Director of Engineering at Distributed Solutions, Inc. 2002 -2003 (1 year)
Managed delivery of version 2 of the Automated Acquisition Management Solution (AAMS) product. DSI's AAMS product suite is the leader in Federal Acquisition, Procurement and Grants Solutions and is used by many Federal Agencies and Bureaus.
Consultant/Software Engineer/Architect at Grassroots Enterprise
2000 -2001 (1 year)
Software engineer implementing http://www.netfile.com
Software Engineer/Architect/CTO at LiveBuilder, Inc (LiveTechnology Group)
2000 -2001 (1 year)
Project consisted of Research and Design of new technologies to enhance the LiveStat, LiveBuilder, LiveUser and LiveAdvert product lines involving the development of plug-ins to Internet Explorer and custom tcp-ip technologies implemented in Delphi on SQL Server 7. Briefly Served as CTO, before company was boughtout by larger corporation.
Consultant Software Engineer at On Command, Inc. 1998 -1999 (1 year)
Requirements Analysis, Design and Implementation of Video Ops suite of applications On Command.
1 recommendation included below.
Consultant/Software Engineer at A Trip By Modem, Travel Portal 1997 -1998 (1 year)
Analysis, Design and Implementation of the fully automated database-driven web portal, "A Trip by Modem", a full-service Travel Agency on the web covering Air Fares, Tours, Cruises, Rail and Hotels for the entire world, offering on-line credit card transactions. This web site was on-line from Dec. 1 1997 to sometime in 2001.
Database Architect/ Software Engineer Consultant at International Science Foundation
1993 -1996 (3 years)
Implemented Analysis, Design and Implementation User Interfaces and Database for the following programs: Long Term Research Grants; Scientific Proposal Classification System; Worldwide Scientific Peer Reviewer Database; Travel Grants Program; Supplementary Grants Program; Library Assistance Grants Program; Grant Assistance Program; 1995 ISF Annual Report; and ISF Lecturer (Based upon my database design work for the ISF, I was invited to Moscow by the Foundation For Basic Research to demonstrate database programming techniques).
Consultant/Software Engineer at Amex International
1994 -1995 (1 year)
Consultant contracted by Amex International, to Design and Implement Loan Tracking System for the U.S. Dept. of Agriculture's Loan Resolution Task Force (LRTF). These were critical tracking systems intended to help in resolving over $3 Billion in delinquent USDA loans, thus serving as a "mini-Resolution Trust Corporation." All work done in Paradox for Windows.
1 recommendation included below.
Principal at Allied Data, Inc
1993 -1993
Appointment Scheduling System: Analysis, Design and Implementation of an Appointment Scheduling System for Medical Clinics with a sophisticated visual interface – ultimately deployed at GWU Hospital.
Education
University of New England
1980 -1985
![]()
9 people have recommended Dennis
"Dennis came to Montgomery County, DOT, Transit Services working through a vendor that was under contract with the County to help us maintain our obsolete CAD/AVL system for our bus fleet. This was an emergency situation as our IT professional that took care of the system retired on somewhat short notice. Dennis worked with the person retiring for one week to get the basic layout of the system. In no time at all Dennis completely figured out all the data tables, processes, and general operation of the system. Dennis found and gave instruction to all the communications staff many ways to identify and correct potential problems the 15 year old system had. He was very good explaining technical issues in layman’s terms to even the most technically challenged person. I highly recommend and endorse Dennis for his knowledge and ability to conquer any challenge thrown his way."
— Peter Buckley was Dennis's client
"Dennis and I have collaborated on various Delphi and Internet projects since probably 1996 or so. What stands out for me about Dennis is his enthusiasm and on-topic communication. Dennis has an in-depth understanding of many core technologies that matter to software development, and he would be an asset to most teams."
— Ann Lynnworth, President, HREF Tools Corp., worked directly with Dennis at Allied Data, Inc.
"As a member of the ACSA board of directors, I, without a moment’s hesitation, give Dennis Landi my strongest possible recommendation. He is brilliant and creative; combining a rare blend of advanced technical skills with project management acumen. The ACSA Board is deeply in his debt for his top-to-bottom review of our organizational IT needs and problems. After this review, Dennis established a quality assurance protocol and managed our IT development with skill and an economy of time and resources. He understands both the technical issues as well as the cross-cultural complexities of operating in India. His blend of insights and capacities made it possible for him to cut through the fog and bring clarity in problem assessment/resolution while ensuring there was always the common human understanding necessary for all stakeholders to cooperate in meeting our needs. He got everyone on board to achieve a timely solution to problems that many tried and failed to fix over an extended period of time. As a direct result of Dennis' unique ability to accomplish the above, our organization has dramatically better financial management, inventory control, management information and innumerable other enhancements beyond the scope of this recommendation. I give Dennis Landi my strongest possible endorsement. His business sense, creativity and technical genius will make any organization's I.T. processes significantly more effective."
— Richard Silver, Foreign Service Officer, U.S. Department of State, managed Dennis indirectly at ACSA / India -American Community Support Association
"Dennis did an admirable and technically proficient job for AMEX International by establishing a database that dynamically linked extracts from 8 different mainframe databases with disparate structures -IDMS, Oracle and FOCUS to create logical profiles of loans and loan holders to successfully pursue collections and prosecutions for fraud. This was done under a very tight time and budget constraint."
— Richard Plocica, Program Manager, Metrica, managed Dennis at Amex International
"A few years ago I was faced with migrating our flagship product to the internet. I realized we needed help in redesigning our database to make our migration a success. Dennis was very instrumental in introducing proper database design which allowed me to move forward at a pace I could not have without him. His knowledge of database design, and attention to detail, is truly impressive. He is an uncompromising software engineer who constantly strives to improve his skills."
— Dexter McKenzie, Owner, Simple Solutions, Inc., managed Dennis at Simple Solutions, Inc.
"When ACSA contracted a third party vendor to build a Commissary Inventory software application of ACSA, they delivered a product that was plagued by numerous bugs including some that prevented ACSA staff from properly operating a fully functional inventory-based retail business. Dennis Landi brought management, requirements analysis, software design and quality assurance processes to ACSA and imposed a management framework over ACSA I.T. and the 3rd Party vendor's software development activities that enabled us to finally deliver a functional software product that helped ACSA fulfill its mission on behalf of our members (customers). Specifically, Dennis helped us resolve 52 issues in our system which hindered our day-to-day work and he was instrumental in smoothing out the flow of communications and data through our quality assurance (testing) process. He also helped us in analyzing the data more reliably and hence helping us make decisions faster. His professional approach towards resolving the issues with test plans and sticking to the deadlines has helped in improving our business systems a great deal. With Dennis' help we were able to communicate with the software vendor in much faster and clearer way with RESULTS to show for our efforts in the form of working software. Personally, for me Dennis has been a mentor who has really guided my path toward my professional goals. He has helped me in clearly defining a problem and a problem domain and while providing a software engineering process and framework to solve each problem. I should note for the record that WE HAD FUN. He has made a great deal of difference in me as a professional. He is a mentor who has come to me at a perfect time in my career. He is the best mentor I could ever have. THANKS DENNIS for making me what I am......"
— Deepak Kaushik, IT MANAGER, ACSA, worked indirectly for Dennis at ACSA / India American Community Support Association
"Dennis and I were developers at OnCommand together, where we worked primarily in the Delphi programming language. Dennis is a driven perfectionist with a great enthusiasm for software excellence. We would often discuss software topics together; I would turn to him if I needed independent analysis of ideas I was working on or general encouragement. We have stayed in touch over the years; he has remained a good friend."
— Patrick Manion, Software Developer, On Command, Inc., worked directly with Dennis at On Command, Inc.
"Dennis is one of those rare engineers that blend his technical aptitude and high intelligence with artistic creativity to produce exciting results. Coupled with his broad and extensive work experience, he could tackle just about any type of software project. Dennis is one of the most dedicated, determined and hard-working developers I have ever had the pleasure of working with."
— David Montgomery, President/CEO, NetFile, managed Dennis at NetFile
"I've worked with Dennis providing a SSL/TLS plugin for ElectronServer. In this project, Dennis has leveraged his expert knowledge in established programming practices for Delphi as well as his own creativity, providing a programmable high performance standard compliant web server. I've learned that Dennis is easy to work with and responds well to new ideas and constructive criticism. I expect him to thrive in any collaboration where prestige doesn't get in the way of an open exchange of ideas and the pursuit of the most effective route to a common goal."
— Henrick Hellström, Owner, StreamSec, was with another company when working with Dennis at ElectronServer.com