3610 164th Place SE – Bellevue, WA 98008 – TEL: +1-425-644-8026
|
__________________________________________________________________________________________________
Summary |
I have over 20 years of software engineering experience spanning software architecture, design, coding and software project management. Protocol Design and Implementation. I have published two Internet RFCs under my own name (RFC-2188 and RFC-2524), and have played a role in the development and publication of several protocols through various standards organizations. Software Development & Methodologies. Through the past 20 years I have remained a coder as well as a designer, and have maintained vertical continuity in the software development process. Expert level understanding and experience of C, C++, Lisp, Korn Shell/Bash, Perl, Java, Python, CVS, Subversion, GNATS, ANT, Emacs, CORBA, Unix system interface, eXtremeProgramming, Design Patterns, Refactoring, Scrum. Platforms. Expert level understanding and experience of Linux (Debian, Ubuntu, Red Hat), Unix/Solaris, Windows, Windows CE, MacOS, Palm OS, J2ME, eCos, embedded environments. Hands on experience with a variety of Linux PDAs including: Maemo 4 (Nokia N810), Maemo 5 (N900) and Android. Security. Extensive experience with IP-SEC, Firewalls (Shorewall, Ferm), TLS/SSL, PGP & gpg, S/MIME, PKCS, X.509, DNSSEC, tripwire, snort. The Mobile and Wireless Domain. I am one of the original and principal architects of the CDPD Specifications. I have authored numerous wireless-related books, articles and technical papers. Extensive experience with CDPD, Wi-Fi (802.11), WiMAX (802.16), Bluetooth, GPRS, GSM, EDGE, 3GPP, LTE, SMS, CDMA, TDMA, AMPS. Data Communications. Expert level understanding of Layers 2 through 7. Extensive experience with SMTP, IMAP, POP, DNS, LDAP, HTTP, HTML, XML, PGP, S/MIME, X.509, X.500, ASN.1, CMIP, SNMP, RPC, TCP, T-TCP, IPv4, IPv6, Mobile-IP, IP-SEC, 802.1, 802.2, etc. Telecommunications. Extensive experience with SS7, TCAP, SCCP, OMAP, IS-136, IS-41, ISDN, Telephony/POTS, VoIP. Standards Processes. ITU, IETF, IESG, IAB, TIA, ANSI, NIST, W3C. Open-Source Software. qmail, Sendmail, Courier, SpamAssassin, imp, ezmlm, MHonArc, HylaFAX, SANE, BIND, djbdns, daemontools, ucspi, Apache HTTP server, Zope, Plone, Turbine, Tomcat, Jetspeed, Velocity, PostgreSQL, MySQL, Hibernate, Torque, Asterisk, Samba, CUPS, LaTeX. Operations and Deployment. Have acted as webmaster, hostmaster and postmaster of more than a dozen networks for over ten years. Managed complex Layer 3 routing and security for mid-size networks. Managed ISP and ASP services for private and public user communities.
|
Experience |
Consultant Bellevue, WA Provided consulting and/or contract engineering services for numerous clients and projects. Satisfied clients include: Sierra Wireless, AT&T Wireless Data Division, CDPD Forum, Data Critical, Electronic Mail Association, Emulex, Motorola and Microsoft. Notable assignment and projects include:
Free Protocols Foundation Bellevue, WA Teknekron Communication Systems Bellevue, WA Boeing Computer Services Bellevue, WA Interconnections Bellevue, WA Retix Santa Monica, CA Teltone Corporation Seattle, WA |
Education |
University of Washington Seattle, WA Seattle University Seattle, WA |
Publications |
I have a large number of publications; what follows is only a small sample. A more complete list is available at the Publications section of my website at mohsen.banan.1.byname.net/Publications. Each of the following publications is available at the indicated URL.
|
Software |
I have developed a large body of software; what follows is only a small sample. A more complete list is available at the Software section of my website at http://mohsen.banan.1.byname.net/Software. All the following software is licensed under the GPL or LGPL, and is freely available at the indicated URLs.
|