20년 이상의 IT 개발 경력을 지녔다. 특히 프로그래밍 언어와 기업용 개발 도구, 사용자 인터페이스 디자인을 전문으로 해 왔으며, 시스템 프로그래밍과 웹 개발, 마케팅까지 담당하기도 했다. 닐은 IT 학사 외에 Network+, Project+, 자바와 마이크로소프트 MCP 자격증들을 가지고 있다. 또한 30여 종의 기술 관련 서적을 집필하였으며, 현재는 미국에서 인터넷 출판과 모바일 애플리케이션 개발 회사인 Payload Media의 공동 창업자이자 CEO로 재직 중이다.
객체지향 시스템 개발 프로젝트 지원 분야에서 15년, 애플리케이션 개발(건설/금융) 분야에서 14년 경력을 거쳐 현재는 프리랜서로 모바일 시스템 컨설팅 강의도 하고 있다. 옮긴 책으로는 《스위프트 쉽게, 더 쉽게》, 《실무에 바로 적용하는 안드로이드 프로그래밍》, 《프로 오브젝티브-C 디자인 패턴》, 《NoSQL 세븐 데이터베이스》, 《SQLite 마스터 북》, 《Effective Java》, 《Thinking in Java》, 《UML 사용자 지침서》 등을 비롯해 다수가 있다.