John R. Kosinski

John R. Kosinski

Chiang Mai, Thailand
Hire John
Scroll To View More
John R. Kosinski

John R. Kosinski

Chiang Mai, Thailand
Member since October 28, 2015
As a full-stack mobile developer, John has been developing since around 2000. Early on he did some C++, ASP, VB6, and other things but since .NET came out most of his work has been in .NET. His work experience up until 2009 was in the NYC and NYC area; since 2009, he's been living and working in Thailand. Currently, he's consulting remotely for US clients and working on iOS, Android, and IoT projects.
John is now available for hire
Portfolio
  • Futronix
    IoT, Alexa, AWS, ESP8266, Embedded C++, Arduino
  • Door3/FreshDirect
    Xamarin iOS, Objective-C iOS, Java Android, Xamarin Android, .NET, Selendroid...
  • Vinus
    Node.js
Experience
  • JavaScript, 16 years
  • Microsoft SQL Server, 16 years
  • C#, 16 years
  • Agile Software Development, 8 years
  • Scrum, 5 years
  • REST, 4 years
  • Android, 2 years
  • Xamarin, 2 years
Chiang Mai, Thailand
Availability
Part-time
Preferred Environment
Depends on the type of project; I'm flexible.
The most amazing...
...project I've worked on is one that combines AR, NLP, facial recognition, and machine learning.
Employment
  • R&D Manager
    Futronix
    2017 - PRESENT
    • Developed Alexa Skills for Amazon Dot/Echo.
    • Worked with ESP8266 embedded programming with Arduino IDE.
    • Configured a TLSv1.1 WebSocket security.
    • Developed MQTT communication with AWS IoT cloud.
    • Created a voice-activated smarthome lighting system.
    Technologies: IoT, Alexa, AWS, ESP8266, Embedded C++, Arduino
  • Mobile Developer (Remote)
    Door3/FreshDirect
    2014 - PRESENT
    • Developed a Webby-winning eCommerce iPad application using Xamarin iOS.
    • Added new features on a legacy Objective-C app.
    • Added new features on a legacy Android app.
    • Consolidated the legacy apps into a new Xamarin unified platform.
    Technologies: Xamarin iOS, Objective-C iOS, Java Android, Xamarin Android, .NET, Selendroid, JIRA, Scrum
  • Senior Node.js Developer
    Vinus
    2017 - 2017
    • Developed a system of 3 Node.js applications on Heroku and several AWS lambdas over the course of a few months to implement a unique marketing "sell-it-before-implementing-it" system.
    • Developed an on-the-fly image generator using Node.js with Gifsicle and Webshot to generate customized promotional "coins" for use on the site.
    • Integrated an app tightly with AWS, using lambdas, triggers, SES, and S3 storage APIs.
    Technologies: Node.js
  • Senior Xamarin Developer
    Under NDA (via Toptal)
    2015 - 2017
    • Developed from scratch a Xamarin iOS application that controls large-scale SCADA irrigation systems via a Java middle tier.
    • Developed the MVP architecture and prepared a plan to facilitate cross-platform ports.
    • Developed a tight system of synchronizing long-running tasks with the server side, across multiple connections or app sessions.
    Technologies: Xamarin iOS, WebSockets
  • Senior Developer | Team Leader
    Manao Software
    2012 - 2014
    • Managed a team of developers to produce a REST/JSON front-end to a unique SAP-querying interface.
    • Designed the architecture for the above software using .NET Web API MVVM with NHibernate.
    • Managed a team to develop the above software in .NET.
    • Directed the QA unit-testing using SoapUI.
    Technologies: .NET, REST Services, JSON, MVVM, Knockout.js, jQuery, Soap UI, TDD, Scrum, JIRA, Perforce, DDD
  • Software Development Manager
    HotelTravel.com
    2009 - 2012
    • Redesigned the rate providers' pulling subsystem.
    • Developed ISAPI filters for the website.
    • Developed a prototype mobile/web app.
    • Managed the day-to-day process of development and quality control.
    • Managed a team of 16-20 developers.
    Technologies: .NET, C++, JavaScript, SQL Server, PHP, VB.NET, ISAPI, Android
  • Senior Developer
    Morgan Stanley (NYC)
    2007 - 2009
    • Performed the application and web service programming in C# and VB.NET.
    • Interfaced .NET software with legacy COBOL programs.
    • Developed GUI design/programming in ASP.NET and JavaScript.
    • Developed software to manage fixed income securities based on currency exchange models.
    • Designed service-based architecture linking .NET applications to core mainframe services.
    Technologies: .NET, C#, VB.NET, JavaScript, COBOL, SOAP Web Services
  • Senior Software Architect
    Braveline Technology (NYC)
    2003 - 2007
    • Developed an internal image server that's still in use and well-regarded.
    • Wrote an eCommerce object-oriented redesign.
    • Developed an internal component library (parts of which are still in use).
    • Serviced clients in various industries including private equity, financial services, entertainment, and accounting.
    Technologies: C#, VB.NET, C++, VB6, SOA
  • Junior Instructor
    SetFocus LLC (NYC)
    2001 - 2003
    • Researched topics to present to students.
    • Assisted the senior instructor in preparing course material.
    • Delivered and and helped to deliver course material to students.
    • Assessed and graded students' work.
    • Became MCT certified.
    Technologies: .NET, SQL Server, COM
Experience
Skills
  • Languages
    C++, JavaScript, C#, XML, Java, Objective-C, Perl, HTML5, Assembly, C, Python, XPath, COBOL, N, PHP
  • Frameworks
    ASP, .NET, ASP.NET, Knockout.js, Sencha Touch
  • Tools
    Visual Studio, Android Studio, Mongoose, Xcode, JIRA, AWS SES, MQTT, SoapUI
  • Paradigms
    Scrum, Agile Software Development, REST, Model View Viewmodel (MVVM), Kanban, Design Patterns, Model View Controller (MVC)
  • Storage
    Microsoft SQL Server, JSON, MySQL, MongoDB, NoSQL
  • Misc
    RESTful APIs, eCommerce, SOAP, Node.js Server, Alexa, Xamarin.forms, Trading, Finance, HTTP, ESP8266, Internet of Things (IoT), Unix Shell Scripting, Machine Learning
  • Libraries/APIs
    WebSockets, Node.js, jQuery, Amazon API, MailChimp API, Mixpanel API, TensorFlow, Keras
  • Platforms
    Web, iOS, Android, Xamarin, Linux, Arduino
Education
  • Bachelor of Science in Computer Science
    University of Delaware - Newark, DE, USA
    1993 - 1998
  • PFC USMC in Basic Military Skills
    Parris Island Marine Corps Recruit Depot (MCRD) - Parris Island, SC, USA
    1996 - 1996
I really like this profile
Share it with others