Daniel Sudol

Daniel Sudol  new_releases

About

Detail

Co-Founder at Dataico.
Bridgeport, Connecticut, United States

Contact Daniel regarding: 

person_search
Finding candidates

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • DATAICO
    Co-founder
    DATAICO
    Jan 2019 - Jun 2023 (4 years 6 months)
    - Dataico is a business Intelligence platform handling all aspects of business needs, from invoicing to payroll to accounting. - Dataico specializes in automating mundane tasks a business owner needs to do, and will be providing unparalleled ability to customize both the UI and business processes and as we continue to grow the platform. - We will be able to provide SAP level software power to small businesses around the world for a fraction of the cost.
  • A
    CTO
    Archetris
    Sep 2012 - Dec 2018 (6 years 4 months)
    - Created the Archetris platform from the ground up with all the graphical goodness, reporting wizardry and blinding speed to make a commercial architect's schematic design phase lifestyle a whole lot more enjoyable. - Leading the company's technology decisions. - Building the rails/ember application with: - Custom SVG shape editing. - Real time multi-user capability. - Calculated functions with custom scripting language. Growing team as needed. Environment: Rails(4), Ember, Jasmine, Rspec, PostgreSQL, Unicorn/Nginx, Linux, Git
  • M
    Senior software engineer
    Medivo Inc.
    May 2011 - Dec 2011 (8 months)
    - Overview: Medivo helps streamline lab testing by allowing consumers to order lab tests and receive results online. - Built rails applications on top of the Medivo labs platform using pdfkit gem/pdftk for pdfs, authorize.net for payments, tropo for ivr. - atabase design, server administration and configuration ( chef ), testing ( rspec/ capybara / machinist/ rr ), deployment ( capistrano ). Environment: Ruby(1.9.2)/ Rails(3.1), Haml/Sass/Coffeescript, MySQL, unicorn/nginx, Linux, Git.
  • XOJET Aviation
    Principal software engineer
    XOJET Aviation
    Feb 2008 - Mar 2011 (3 years 2 months)
    - Built Ruby and often Rails applications for internal use by flight operations group. ( pilot / aircraft scheduling/ reporting/ flight logging ( jabber bots )/ irregular operations/ FOS insourcing. - Database design, server administration (ubuntu), security / authentication, testing ( rspec/ machinist/ rr / cucumber ), deployment ( capistrano ), and mentoring junior developers.
  • A
    Software engineer
    Attune Interactive
    Sep 2007 - Dec 2007 (4 months)
    - Overview: Attune Interactive software helps people learn new behavior by allowing them to use video to practice until perfected. - Designed and developed the Actionscript 3 video and quiz components which made up the core of our Flex application. Created numerous Flex UI components in mxml and actionscript. - Designed test runner framework to make synchronous integrated testing possible in Flex*s asynchronous runtime environment. Wrote custom server side Actionscript for Flash Media Server.
  • V
    Software engineer
    Vikiwi – peer2patent
    Dec 2006 - Apr 2007 (5 months)
    Overview: Peer2Patent web site allows the public, for the first time, to review, and submit feedback on patent applications before they are sent to the US Patent Office. Roles and Responsibilities: • Architected peer2patent.org web application from the ground up in small team. Set up subversion. Created database/object models. Used ferret and memcached plugins, rjs and prototype ajax libraries. Environment: Ruby / Rails, MySQL, Linux, Mongrel, SVN, RSpec
  • M
    Software engineer
    Macys.com
    Sep 2006 - Dec 2006 (4 months)
    Overview: Macys.com runs a high volume, 500 million dollar a year business selling products under the Macy's brand name. Roles and Responsibilities: • Re-architechted a soap based application for sending and updating over 100K Macy's products for sale on the Amazon store front. The application leveraged the power of the Spring framework to allow for a modular, dependency injected architecture. Environment: Java, PostgreSQL, PL/SQL, perl, Linux, Spring. AspectJ, CVS
  • T
    Software engineer
    Tickle Inc
    Feb 2001 - Feb 2006 (5 years 1 month)
    Roles and Responsibilities; Tickle custom ad server Designed the Java ad server system from the ground up. Involved in the full lifecycle of development, including gathering business requirements, testing , deployment and implementation, and maintenance of adserver software. RMI was used for communication between a scalable cluster of servers delivering up to a million ads per day. Every delivery server in the ad system maintained synchronize data sets in order to deliver ads with caps on daily views, and overall view totals. Ads could be delivered with specific targeting based on user profile information such as age, gender, or zip code. This heavily database intensive application was inserting millions of records a week into Oracle DB. •
  • A
    Software engineer
    Applicaion Park
    Jan 2000 - Jan 2001 (1 year 1 month)
    Overview: Application park sought to become the leading application service provider by creating a web based application generation platform that would allow companies to create and customize their own database driven web based applications. Roles and Responsibilities: • Developed alert framework for creating and receiving online and email alerts for user created events. The framework involved a javascript front end, for creating a pop up alert for the web client in a timezone sensitive manner. The back end was designed using RMI to scale up to multiple servers capable of delivering and storing alert information. • Co-wrote a scripting language framework for applying business rules to form data using JJTree and JavaCC. Environment: Java,
  • OpenTable
    Software engineer
    OpenTable
    Jun 1999 - Dec 1999 (7 months)
    Overview: OpenTable is the leading supplier of reservation, table management and guest management software for restaurants. In addition, the company operates a website for making restaurant reservations online. Roles and Responsibilities: • Rewrote the Java servlet framework for allowing web client interaction with restaurant based OpenTable server application. Developed integration framework with restaurants' in house reservation system to allow for real-time updates and synchronization of table availability. The web application had to quickly direct communication from web clients to restaurants and back to web clients for creating reservations. Environment: Java, Servlets, JRun, Oracle, Linux, CVS ACTIVITIES: Yoga and Tango enthusiast
Education verified_user 0% verified
  • Brandeis University
    Bachelor of arts, philosophy
    Brandeis University
    Jan 1983 - Jan 1987 (4 years 1 month)