Christoper Losso

Consulting Engineer

Technology Summary

Networking/Communications BSD/Linux/Unix Embedded Systems
VxWorks PSOS Nucleus
ERTOS Board Support packages C/C++/STL
Device Drivers TCP/UDP/IP Internals BSD IP stack
Epilogue IP Stack SENS IP Stack Waterloo IP Stack>
IP Forwarding/Routing SNMP HTML/XML/HTTP
Streaming Audio/Video/Voice VoIP MCGP/SIP
Distributed System Design Sockets Programming Threads programming
Webservers OpenGL Qt
X-windows Win32 Java/Ant/Python

Hardware Systems
IBM PCs, Intel 80x86, Intel i860/960, Motorola 680x, 680x0, PowerPC 603/750, 860/8260, 8051, Sun, Silicon Graphics and HP workstations, PIC 16xxx, TI C5420, C5409, C549, Cypress PSOC, HP and EST in-circuit emulators, protocol and logic analyzers.
Software Systems
BSD, Linux, Solaris, Windows NT, VxWorks, PSOS, Nucleus, OpenGL, X-Windows, Qt, XDesigner, Builder Xcessory, Visual C++, UNIX IPC, UNIX security, UNIX shell scripts, Oracle, Ingres, MySQL, Apache/GoAhead/EmWeb/Waterloo web servers, NetBeans IDE
Communications
Ipv4/Ipv6 protocol, IP Filtering, Fastpath IP forwarding, NAT, TCP/UDP, IGMP, Ethernet, Spanning Tree, RTP/RTCP, MGCP/SIP, SNMP, HTTP, T3/T1, Serial.
Professional Course Work
VxWorks Internals, UNIX Internals, OS Design, X-Windows Internals, GL Programming, C++, Real-time Distributed System Design, Object-oriented Design, Software Project Management, Software Requirements Analysis, Software Design with STP, Relational Database Design.
Patents
Resource Allocation And Modification Using Statistical Analysis - Application No. 61/146,176.

Professional Experience

I provide system engineering, system/software architecture and software design/development services for client companies developing a variety of communications and embedded products. Clients range from large networking and communications companies such as BAE Systems, Bay Networks, Nortel Networks to early phase startups such as Fleet Technology, Blackwave Inc, and Stream Market Research. Projects range from system engineering and architecture development, OS and communications stack development, user-interface design and implementation to writing device drivers for proprietary devices. Projects were performed using a variety of different processors from ARM 7/9, Atmel AVR, TI MSP430/CC1110, Cypress PSOC, Intel x86, and Motorola 6805, Coldfire, 860, 8260. The operating systems range from BSD/Linux to PSOS and VxWorks. Smaller projects, such as the 6805 require the creation of simple round-robin executive. Languages used range from Assembly, C, C++, Qt (GUI builder), Java/Javascript, Python and HTML/XML. I also have significant experience in building webserver/proxy server environments (Apache, lighttpd, nginx)

Iâïon;¿½â�¢ve also held various consulting positions as a Software Development Consultant for companies and organizations such as Lincoln Laboratories, Concurrent Computers, Xylogics, UB Networks, Newbridge Networks, Bay Networks and Nortel Networks. Additionally, Iâïon;¿½â�¢ve also been employed direct as a software engineer and architecture at such companies as Blackwave (formerly Acinion), Starbak, Ciena (formerly Internet Photonics), Stream Market Reasearch, River Delta (formerly Packet Technology), WinData, Raytheon, BAE Systems, BioRad, Marshallâïon;¿½â�¢s, and Sears.

Notable projects:


Member number:8625
Additional Contact information is available on the Information Page.
Software Contractors' Guild (www.scguild.com)
Copyright(c) 1995 - 2001 Chris Losso and Software Contractors' Guild, Post Office Box 257,Nottingham, NH USA 03290-0257