Phone
408-530-1915
Email
amanciohasty@comcast.net
Objective
Seeking a position in Software Engineering with emphasis in data communications.
Experience
Presently, I am conducting independent research in the area of Semantic web. For example, I developed a graph query interpreter written in C and developed a database schema to store and retrieve RDF metadata.
3/92-2/99
FreeBSD.org (Open Source)
FreeBSD Kernel Technical Contributor
FreeBSD is an Open Source OS effort similar to Linux, for further information see http://www.freebsd.org. The technologies that I developed and researched for FreeBSD have been used in industrial applications. For instance, the X server technology, which I developed, is being used at TRW Financial Systems in the form of a highly tuned X server capable of doing fast hardware fax decompression and display. Maintained and enhanced the Linux sound driver on FreeBSD. Additionally, I started the multimedia group for FreeBSD and I am the original author of the FreeBSD bt848 driver, a high-speed video capture driver written in C.
5/2000 - 12/2000
CrossLogix
Senior Software Engineer
Wrote a Corporate LDAP/Integration Strategy. Designed an LDAP to CrossLogix adapter. Designed an Apache Plugin for the CrossLogix system. Wrote a Java Simple Access Protocol (SOAP) interface to the CrossLogix system. Authored an XML language that provides fine granularity access control to XML documents. The technology was demonstrated at Java One 2000.
10/18/99 - 12/22/99
Fast Forward Network
Contractor: Web Server Developer
Sole author of the front-end and back-end interfaces to Fast Forward's network "Channels". The front-end is a cross-browser HTML/Javascript interface. The server backend is a java servlet, which interfaces to an XML data store and manipulates all html pages and XML data-store as Java DOM objects. Tool chain used: Dreamweaver, Enhydra's xmlc,XML, Java, Apache, Apache Jserv, Apache's Jakarta Servlet Engine.
7/2/99 - 10/15/99
Instant Video Technologies
Contractor: Linux Java Developer
Ported IVT's Burstware Servers to Linux. Created a Linux build environment for IVT's Burst Servers. Wrote a technical document on XML and its application to media representation and distribution. Wrote an Internet Explorer Channel to synchronize media repositories using the ftp protocol. The data transfers are logged to an XML document for easy browsing by any XML capable browser. The ftp synchronization media channel was written in Java.
12/2/98 - 3/23/99
Whistle
Contractor: Web Server Developer
Introduced Whistle to Java Servlet technologies. Provided an HTML/Javascript interface for Web Site Blocking functionality to Whistle's Interjet using Java servlet technology. Debugged and enhanced the freely available servlet engine ACME to work with Kaffe which is a publicly available Java VM . All backend code was written in Java. The tool chain used : Apache , Apache Jserv, Kaffe, ACME Servlet API.
4/1/97 - 11/6/98
Hewlett Packard
Contractor: Network Security Software Engineer
Team member for HP-UX 10.26 TOS . Responsible for security enhancements to Multimedia Applications: Video_Play, audio_editor, deskscan, imageview, sharedprint and network services such as ftp , rlogin, rsh, and ntp. All code was written in C.
2/1/97-3/1/97
Vista Medical Technologies
Contractor: Kernel Software Consultant
Developed a real time dual video capture driver for Win95. The driver is for BrookTrees Bt848 chipset based boards. The purpose of the driver is to drive a high resolution Head Mounted display. All code was written in C.
6/3/96-1/20/97
I/Cast
Vice President of Server Technology
Responsible for server technology. Developed and Enhanced RTP based audio/video/text servers for FreeBSD and Solaris 2.5. Assisted Win95 developers with rtp clients. Both the server and the clients have been tested on the MBONE. All code was written in C++ and TCL.
3/2/96-3/4/96
M/Cast
Contractor: Multimedia Software Engineer
Ported M/Casts ip multicast server to FreeBSD. Provided a tcl/tk interface to M/Casts server. Enhanced the html configurator for M/Casts server. All code was written in C++ and TCL.
6/94-6/96
TRW Financial Systems
Contractor: Kernel and X Server Developer
Developed an X11R6 server for a proprietary graphics board. The server supports hardware fax decompression via the XIE extensions. Ported from Mach to OSF an image display system. Ported TFSs proprietary ethernet protocol for Mach/OSF to FreeBSD. The task involved porting a large in-house object-oriented library, debugging FreeBSDs pthread implementation, kernel enhancements and debugging the ethernet driver. All code was written in C.
1/93-5/94
Cisco
Consultant: Software Test Engineer
SNMP testing. Using TCL/TK with snmp extensions tested all new Cisco MIBS. I chose TCL/TK because of the ease of automating test scripts. Ported ISODEs SNMPV2 test suite to Freebsd and verified Ciscos SNMPV2 agent implementation Co-developed SNMPTOOLS a TCL/TK graphical front-end tool to manage cisco routers, snmp test scripts, and mib browser. SNMPTOOLS mib database is configurable at startup-time facilitating the incorporation of new mibs. All code was written in TCL.
6/92-10/92
NETLABS
Contractor: Software Test Engineer
Quality assured NL/Vision, a graphical network management application development tool which runs under Sun. Developed test scripts in gawk, awk with language built-in snmp support.
1/92-6/92
3COM
Contractor: Software Test Engineer
Quality assured Buildman, an snmp based graphical network management which runs under Sun Network Manager. Buildmand is used to manage NETBUILDER I and II which are multi-protocol routers and bridges. Wrote portions of the test plan which included conformance criteria to OPEN-LOOK and conformance of MIB variables to their respective RFC.
2/91-12-91
Ingres
Network Software Engineer
Developed and trouble-shooted protocol interfaces to a multi-threaded Communication Server for VAX/VMS. Protocol interfaces which I developed: VAX/VMS SNALU0, DECs TCP/IP, DECNET and BLAST (asynchronous protocol). Tested and documented extensively all the protocols which I developed. DECs TCP/IP protocol used the VMS QIO mechanism to sockets. The DECNET protocol interface used the DECNET task-to-task mechanism to communicate with servers supporting DECNET. All code was written in C.
8/90-1/91
NexNet Corporation
Senior Software Engineer (Founder)
Provided software engineering expertise on IEEE 802.5 type I and II to hardware engineers and marketing.
2/89-7/90
Unisys/Convergent
Network Management Architect
Responsible for specifying an object-oriented Remote System Administration for Unix using existing protocol standards as CMIP and SNMP.
3/87-1/89
Touch Communications
Team Lead
Responsible for enhancing and supporting a VMS Touch File server based on ISO/OSI protocols. I wrote portions of the FTAM file server and the data link driver. All code was written in VAX/VMS C.
1/85-3/87
Daisy Systems
Team Lead
Responsible for overall developmet of VAX/VMS DNIX Operating system.
Education
1975-1976
Worcester Polytechnic Institute, Worcester, Mass.
Computer Science major with emphasis in Mathematical Applications.
1974-1975
Middlesex Community College, Connecticut
Computer Science introductory courses
|