Keith Leonard

Keith Leonard Email and Phone Number

Chief Architect and Developer @ Andover, NJ, US
Andover, NJ, US
Keith Leonard's Location
Andover, New Jersey, United States, United States
Keith Leonard's Contact Details

Keith Leonard personal email

About Keith Leonard

I love the software development process. I have been coding since I was 8 years old. I have been working in various professional roles for over 22 years. I am looking for a success-driven company that is serious about technology. I want to be part of a dedicated team with talented people and help foster a healthy work environment.About me:* 22 years of professional experience in various roles: manager, architect, Agile project manager, web/API/mobile/desktop developer, DBA* Expert in .NET, SQL Server, IIS, software architecture, full text search, web development* Proponent of Agile planning, design patterns, domain-driven design, test-driven development* Emphasis on maintaining excellent customer relations

Keith Leonard's Current Company Details
Independent project, codename Guru

Independent Project, Codename Guru

Chief Architect and Developer
Andover, NJ, US
Keith Leonard Work Experience Details
  • Independent Project, Codename Guru
    Chief Architect And Developer
    Independent Project, Codename Guru
    Andover, Nj, Us
  • Independent Project, Codename Guru
    Chief Architect/Developer
    Independent Project, Codename Guru Dec 2018 - Present
    Developing a natural language processing/reasoning engine, built around a custom machine learning algorithm, and based on my theory of knowledge modeling.Technologies: .NET Core 3, ASP.NET Web API, Neo4j (graph database), SQL Server, Javascript, Node.js, machine learning
  • Next Day Blinds
    Lead Software Architect
    Next Day Blinds Dec 2014 - Dec 2018
    Responsibilities:* Transitioned many of the company's legacy applications and processes to a modern, secure and easily maintained system.* Managed a team of 2-5 developers through new development and maintenance projects.* Ensured high security and PCI compliance of all applications and development resources.* Lead developer for software projects with an emphasis on design, architecture and requirements.* Agile project manager for 100+ sprints (writing user stories, sprint planning, showcasing, scrum master, project board set up and maintenance in Azure DevOps and Jira).* Set up and managed project boards, source control, continuous integration, and automated deployments (Azure DevOps, Jenkins).* Technical lead for offshore development teams and 3rd party contractors.* Technical lead for 3rd party integrations (DocuSign, Oracle Field Services, payment systems, Vonage, MailChimp, Mandrill).* Administered cloud DNS, load balancing and firewall for the company’s web applications (via Total Uptime)* SQL Server DBA.* AWS administrator.Top Accomplishments:* Transitioned an undisciplined team to Agile which increased productivity and made development efforts transparent to the rest of the company.* Technical lead and architect for 2 large multi-tiered application projects (a new e-commerce website and a web-based point of sale app for retail). I led an internal team, coordinated work with other departments and multiple 3rd party contractors and vendors, and ensured a high quality of work from all teams.Technologies: AWS (mostly EC2, S3, RDS, EBS, ElastiCache, security, analytics), ASP.NET MVC & Web API (Framework 4.5 & Core 1-2), Entity Framework, NUnit, Javascript, JQuery, Ractive, React, Angular, Bootstrap, PHP, SQL Server (including Reporting Services, Integration Services, Full Text Search), Redis, Azure DevOps, Jenkins* See resume for more details *
  • Atrinova, Inc, Your Sap Cr&B Consulting Partner
    Lead Developer/Architect
    Atrinova, Inc, Your Sap Cr&B Consulting Partner Jan 2014 - Dec 2014
    Mclean, Virginia, Us
    Responsibilities:* Designed and developed features for a new suite of web and mobile applications, API and big data storage for utility companies and their customers.* Technical lead for the company’s offshore teams (5 person team and a 2 person team).* Set up and managed project boards, source control and continuous integration (Subversion, TeamCity, Trello).* Created and managed development, training and production environments.* Defined policies for development, source control, testing and deployment.* Production application support.Accomplishments:* Took the lead of a struggling project for the company’s largest client (Howard County MD government) and brought it to delivery around by transitioning knowledge from the client’s former contractor to our team, automating development and deployment processes, and leading the correction of software defects.* Completed development of an iOS/Android/Windows Phone mobile app (PhoneGap/Cordova) inherited from another team. Also responsible for submitting the app to Google Play, Apple’s App Store (iTunes Connect), and Windows Phone Store, plus creation of distribution certificates.Technologies: ASP.NET MVC, Web API, Entity Framework, NUnit, Javascript, JQuery, Bootstrap, PhoneGap/Cordova, SQL Server, Android SDK, Subversion, TeamCity, Orchard (CMS)
  • Fastcase
    Lead Developer / Project Manager
    Fastcase Nov 2007 - Jan 2014
    Washington, D.C., Us
    Responsibilities:* Hired as a web and database developer, then later a lead and project manager, and worked on all of the company’s software projects.* Managed a team of 2-4 developers through new development and maintenance projects.* Maintained and developed new features for the company’s flagship subscription-based document search website, mobile app, document import processes, and various other projects.* Technical contact and support for over 200 clients (bar associations, law schools, law firms, state and federal courts) who have a technical integration with Fastcase’s products.* Ensured high security and PCI compliance of all applications and development resources.* SQL Server DBA.* AWS administrator.Top Accomplishments:* Transitioned an undisciplined team to Agile and increased productivity threefold.* Migrated the company’s search engine from SQL Server Full Text to RavenDB (Lucene.NET-based) which increased search performance by 4x. Architected the solution with a senior developer; designed indexes; designed and developed a Boolean-to-Lucene query converter; wrote custom analyzers, tokenizers, filters; created a custom scoring algorithm based on usage; developed custom keyword highlighting.* Statute cite mining and case treatment projects: Designed and developed a library for extremely complex pattern matching (equivalent to regular expressions tens of thousands of characters long) across tens of millions of documents, simplified enough for junior developers to work with.Technologies: AWS (mostly EC2, RDS, EBS, security), Angular.js, ASP.NET MVC, ASP.NET, C#, VB.NET, WCF, WPF, Windows Services, Silverlight, VSTO, NHibernate, MSTest, NUnit, Javascript, JQuery, WordPress, PHP, SQL Server (including Full Text Search, Integration Services, Reporting Services), Oracle, Lucene.NET, RavenDB Subversion, Node.js, LESS, Adobe Flex, TeamCity, Google Analytics, Android SDK* See resume for more details *
  • Ais (Applied Information Sciences)
    Senior Developer/Consultant
    Ais (Applied Information Sciences) Jun 2010 - Dec 2010
    Reston, Va, Us
    On site with client NGP VAN (software provider for political campaigns) in Washington DC for several projects to quickly scale their product:* Significantly increased the delivery rate of campaign emails by over 3x by integrating a new MTA product (Momentum Platform from Message Systems) and fine tuning performance. Also honored the latest spam control standards and set up an automated reporting of email bounces to other services.* Assisted design and development of a data warehouse and data migration solutions using dozens of SQL Server databases.* Assisted web development projects.Technologies: ASP.NET MVC, C#, Javascript, Perl, SQL Server, SQL Server Integration Services
  • Inphonic, Inc.
    Web & Senior Database Developer
    Inphonic, Inc. Oct 2005 - Nov 2007
    Us
    Responsibilities:* Database architect/developer (SQL Server 2005) supporting an e-commerce front end, 3rd party order integration, and data warehouse reports. Primary responsibilities: design tables and data access layer for high traffic usage; architect and support data feeds for 3rd party integration; QA coordination; supporting data warehouse reports* Web developer for the company’s flagship e-commerce site Wirefly.com.* Lead web developer for XSL/CSS website skinning projects (skinnable e-commerce portals were rebranded for dozens of clients).* Led a 4 person offshore development team in India for database-related projectsAccomplishments:* Lead database developer for the company’s Amazon.com storefront and order integration project. Devised a practical solution to integrate the company’s products with Amazon’s data structure which at the time did not support the complexities required for mobile phones and plans.* Designed and built automation to significantly reduce IT’s role in partner integrations.Technologies: ASP.NET, C#, VB.NET, Javascript, SQL Server, XML/XSL
  • Nmr Consulting
    Web Applications Developer
    Nmr Consulting Oct 2002 - Oct 2005
    Huntsville, Alabama, Us
    Web Applications Developer on site at the US Army Center for Health Promotion and Preventive Medicine (or CHPPM, now U.S. Army Public Health Center), Aberdeen Proving Ground Edgewood Area, MDResponsibilities:* Web application and database developer for various projects to support the center’s health and medical related projects.* Primary/Lead developer of an employee labor management system (project time/cost tracking, extensive reporting – up to 1,100 users), using ASP.NET and SQL Server db. Data exchanged with external system via automated FTP. Lead a 3 person team.* Responsible for all phases of project lifecycle, from requirements to delivery.* Production application and database support.Accomplishments:* Designed and developed a mobile application using .NET Compact Framework and SQL CE which was used by Army medical personnel in Iraq to record information and sync with a master database in Maryland* Lead developer for a redesign of the center’s large and sensitive personnel database. I lead a 4 person team to redesign the data model, program the data tier (affecting several legacy apps) and coordinate with the front-end redesign team.Technologies: ASP.NET, ASP, ASMX web services, Javascript, SQL Server, SQL Server CE, MSDE
  • Impact Innovations Group Llc
    Developer / Technical Consultant
    Impact Innovations Group Llc Jul 2001 - Oct 2002
    -- On site at The National Defense University at Fort McNair, Washington DC, 2 years --Responsibilities:* Web and database developer with a primary focus to build web applications to replace legacy desktop applications while redesigning the data models.* Member of a team that re-engineered business processes across the university.* Responsible for all phases of project lifecycle, from requirements to delivery.Accomplishments:* Designed and built a suite of secure, enterprise web apps providing education and business tools (personnel administration, surveys, student grading, course registration, inventory, event tracking, extensive personnel reporting), reducing redundancy among the colleges, and supporting 2,000+ users.* Provided technical support for 2 wargaming simulation events.Technologies: ASP, ASP.NET, Javascript, Oracle, Java/JSP-- On site at the Office of the Assistant Secretary of Defense for Public Affairs, Pentagon, 2 months, as Senior Technical Consultant: --* Supported the office’s public website and legacy desktop Oracle applications.
  • Comptek Federal Systems
    Software Developer / Analyst
    Comptek Federal Systems Jun 1999 - Jul 2000
    Responsibilities:* Web and database developer for several projects supporting the US Navy AEGIS TECHREP program, primarily focused on document management, engineering tools and budget/finance operations, and to facilitate the sharing of information between dozens of separate offices. Supported 200+ users.* Primary developer of a large, multi-user MS Access application.* Lead instructor for a dozen training seminars presented to the customer (20-50 people each seminar).Technologies: ASP, ColdFusion, Javascript, SQL Server, MS Access
  • Professional Systems Solutions, Inc.
    Intern
    Professional Systems Solutions, Inc. Jun 1998 - Aug 1998
    Provided tech support and delivered and installed computer equipment to dozens of offices in New York City, New Jersey and Connecticut.

Keith Leonard Skills

Microsoft Sql Server T Sql Databases Asp.net Javascript C# .net Oracle

Keith Leonard Education Details

  • Lycoming College
    Lycoming College
    Mathematics And Computer Science

Frequently Asked Questions about Keith Leonard

What company does Keith Leonard work for?

Keith Leonard works for Independent Project, Codename Guru

What is Keith Leonard's role at the current company?

Keith Leonard's current role is Chief Architect and Developer.

What is Keith Leonard's email address?

Keith Leonard's email address is ke****@****ail.com

What is Keith Leonard's direct phone number?

Keith Leonard's direct phone number is +170374*****

What schools did Keith Leonard attend?

Keith Leonard attended Lycoming College.

What skills is Keith Leonard known for?

Keith Leonard has skills like Microsoft Sql Server, T Sql, Databases, Asp.net, Javascript, C#, .net, Oracle.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.