Sean Desmond, Software Developer in Austin, TX, United States
Sean Desmond

Software Developer in Austin, TX, United States

Member since November 19, 2013
Sean is a top software engineer with a passion for exceptional design and a proven ability to build effective, scalable, multi-tiered solutions. He has over ten years of software development and architecture experience, and has worked a variety of roles, from individual developer to tech/team lead.
Sean is now available for hire


  • CBTS
    Subversion (SVN), Git, CSS3, HTML5, jQuery, AngularJS, Angular, ASP.NET MVC...
  • Ipwn Technologies
    Microsoft SQL Server, Web API, C#, .NET, AngularJS, Node.js
  • Bluerock Interactive
    jQuery UI, jQuery Mobile, jQuery, AngularJS, Express.js, MongoDB, Node.js



Austin, TX, United States



Preferred Environment

Visual Studio, Windows, Git, Eclipse, WebStorm, OS X

The most amazing...

...thing I've written is a graph-based user interface for managing and monitoring network elements on a multinational fiber optic network.


  • Senior Software Engineer, Consultant

    2011 - 2017
    • Created .NET, Node, and Java SDKs to ease integration with a set of aging payment processing SOAP web services.
    • Built a single-page web application to simplify consultant time reporting using Node, MongoDB, and AngularJS (the MEAN stack).
    • Developed a .NET/MVC-based web application to help manage "outside plant" staff and resources for a major telecommunications company.
    • Served as key architect in the overhaul and modernization of an antiquated telecom operational management system.
    • Engineered a set of payment processing RESTful services using the .NET Web API and related technologies.
    Technologies: Subversion (SVN), Git, CSS3, HTML5, jQuery, AngularJS, Angular, ASP.NET MVC, Web API, C#, .NET, PHP, Node.js
  • Founder, Senior Engineer

    2012 - 2015
    Ipwn Technologies
    • Created a customer sign-up wizard using AngularJS and the .NET Web API.
    • Enabled online payments and general eCommerce capabilities using payment processor REStful APIs.
    • Built a responsive online booking and reservation system using AngularJS and .NET Web API.
    • Designed and built a responsive web dashboard to display real-time business metrics.
    Technologies: Microsoft SQL Server, Web API, C#, .NET, AngularJS, Node.js
  • Founder, Principal Engineer

    2007 - 2013
    Bluerock Interactive
    • Designed and built numerous mobile-optimized web apps using jQuery and jQueryMobile.
    • Created a mobile website generator and content management system using PhantomJS, Node, MongoDB, AngularJS, jQuery, and others.
    • Built several hybrid mobile applications using PhoneGap, HTML5, and JavaScript.
    • Built an eCommerce enabled single-page web app to bring on new clients.
    • Engineered a website crawler to analyze and catalog site styling, menu structure, and general content.
    Technologies: jQuery UI, jQuery Mobile, jQuery, AngularJS, Express.js, MongoDB, Node.js
  • Senior Developer

    2000 - 2004
    Cincinnati Bell Telephone
    • Built systems to automate manual processes while managing central office DSL equipment.
    • Worked as a senior developer to upgrade and maintain telecom operational support systems.
    • Led a team to integrate and customize a network element for monitoring the management system.
    • Worked as lead engineer on a team to evaluate and procure software to manage a new home security business offering.
    • Built a lightweight Windows application to monitor and catalog various network elements using SNMP.
    Technologies: SOAP, SNMP, BizTalk, Microsoft SQL Server, Visual Basic .NET (VB.NET), C#, .NET


  • Payment Directives for AngularJS

    I created native AngularJS (Angular) directives based heavily on Stripe's jQuery payment library. No 3rd party JS dependencies (jQuery, Stripe.js, etc.) are required. A demo is available at


  • Languages

    JavaScript, HTML5, SQL, Less, CSS3, C#, Visual Basic .NET (VB.NET), Java, PHP
  • Frameworks

    Bootstrap, ASP.NET Web API, ZURB Foundation, AngularJS, ASP.NET, Express.js, Lithium, Angular, Entity, .NET, ASP.NET MVC, Hibernate, Eclipse Gemini, Knockout.js
  • Libraries/APIs

    Node.js, jQuery UI, Stripe, jQuery, AngularUI, jQuery Mobile, Google Maps, HTTP API, Facebook API, Google+ API, Amazon API, Twitter API, Web API, Backbone.js, Handlebars
  • Tools

    GitHub, WebStorm, Mongoose, Eclipse IDE, Microsoft Visual Studio, Sublime Text 2, Apache OFBiz, Visio, Notepad++, Git, Subversion (SVN), Visual Studio, GitLab, GitHub Pages, Android Studio
  • Paradigms

    Agile Software Development, Dependency Injection, Prototype-based OOP, Asynchronous Programming, Model View Viewmodel (MVVM), Model View Controller (MVC), Aspect-oriented Programming
  • Platforms

    Windows, OpenLaszlo, MacOS, Linux, WordPress, Android, OS X, Eclipse
  • Storage

    JSON, MongoDB, AWS S3, NoSQL, SQLite, SQL Server Management Studio, Microsoft SQL Server, MySQL
  • Other

    Ajax, Prototyping, Software Development, Front-end Development, Freelance Developer, Multithreading, BizTalk, SNMP, SOAP


  • Master's degree in Business Administration (IT)
    2004 - 2006
    University of Texas at Austin - Austin, TX
  • Bachelor's degree in Computer Engineering
    1995 - 2000
    University of Dayton - Dayton, OH

To view more profiles

Join Toptal
Share it with others