Owner, Architect And Developer Resume
0/5 (Submit Your Rating)
Springs, FL
OBJECTIVE:
- To leverage my expertise in information technologies and project management to deliver world class solutions.
WORK EXPERIENCE:
Confidential, Springs, FL
Owner, Architect and Developer
Responsibilities:
- SuiteTalker - a cross platform native desktop application (mac/windows/linux) to import excel spreadsheet data into the NetSuite Cloud ERP. iVolunteer Restful Backend - a multi-tenant web app used to create events, jobs, and tasks for event planners. iVolunteer Mobile Frontend - a cross platform mobile app (ios and android) used to schedule volunteers for events.
- Electron, a cross platform native desktop application framework (mac/windows/linux), Photon CSS
- Nativescript, a cross-platform, native iOS and Android app framework.
- HTML5, CSS, Javascript, ES6/Babel, Bootstrap
- Angular 2, Typescript
- Node JS, Express, Passport, Bcrypt, Mongoose, MongoDB
Confidential, Houston, TX
Director of R&D
Responsibilities:
- Functioned as chief technologist. This was a hands-on position, so architecting, designing and coding were part of my daily tasks. Mentored and managed a team of 7 to 10 developers; 3 to 5 developers focused on integrations with the NetSuite cloud ERP and outside systems, and 3 to 5 developers focused on developing products within the NetSuite customization infrastructure. Interfaced with internal company stakeholders and external clients to formulate and execute solutions.
- Technical s:
- Designed and coded a time entry front end that imported time records in to NetSuite. The system was coded in Polymer JS (Google web components implementation). It used a Node JS proxy server to overcome CORS limitations.
- Designed and coded a C# ETL tool run as a windows service that extracts data from NetSuite into an external reporting database (Postgresql). Reporting was provided by the BIRT business intelligence platform.
- Designed and coded a big data reporting solution. This solution consists of a GO Language ETL tool that runs on Google App Engine and stores data in Google Big Query, and uses Tableau as the BI reporting tool.
- Supported and improved legacy NetSuite integrations. Throughput on one particular data sync interface was increased from one complex transaction per minute to 200 tpm.
- Supported and improved legacy applications.
- Established automated end to end testing using Selenium.
- Established continuous integration using the Jenkins CI server and an SVN code repository.
- Confidential Stack
- C#, Web API, WebForms, Windows Services
- Open Access ORM,
- Polymer JS (Web Components), Angular JS,
- GoLang, Google App Engine, Google Data Store, Google Big Data
- Jenkins, Selenium, BIRT, Tableau.
- Other s
- Mentored and coached staff.
- Worked with clients to discover and implement appropriate solutions.
- Lead daily status meetings with functional stakeholders on all open projects and support items.
- Evaluated current technologies including CouchDB, Firebase, OAuth, Ionic, Nativescript.
Confidential, Houston, TX
Web Services Developer
Responsibilities:
- Designed and coded many NetSuite integration, web, and desktop projects for various clients. Projects include:
- An off line version of a legacy field service application, including data sync and conflict resolution logic.
- A scheduling and dispatching module for the field service application.
- Various web service integrations into the NetSuite ERP.
- SOAP web services (Suitetalk)
- Restful web services (JSON) (Restlets)
- Conceptualized, designed and coded a responsive Angular single page application (SPA) to monitor the performance and errors on a mission critical data sync interface.
- Confidential Stack
- C#, Web API, WebForms, WinForms, Windows Services
- Open Access ORM, Ninject Dependency Injector, WIX Toolset Installer
- Angular, Javascript, HTML5, CSS, AJAX
- NetSuite Suitescript v1 and v2
Confidential, Staten Island, NY
Consultant
Responsibilities:
- ThorStore - Advanced Storefront and Order Management System
- Designed and implemented an advanced web based storefront application. Technologies used include:
- C#, ASP.Net 4, MVC 3, and the Razor view engine as the web development framework.
- NHibernate over SQL Server as the data store.
- Autofac as the IoC container.
- Authorize.net via secure sockets as the transaction processor.
- Custom CSS and JQuery to implement a custom theme.
- ThorStore2Qb - Quickbooks Interface
- Designed and implemented an ASP.Net SOAP based web service to import order information from the ThorStore into Quickbooks. Technologies used include:
- C#, ASP.Net 3 SOAP web service.
- SQL Server as the data store.
- Quickbooks SDK as the interface to Quickbooks.
- NewtritiousSearch - Geolocation search application for nutritious restaurants
- Designed and implemented a subscription based web application which allows restaurant owners to market their restaurants to health conscious diners.
- Technologies used include:
- C#, ASP.Net 4, MVC 3, and the Razor view engine as the web development framework.
- NHibernate over SQL Server as the transactional data store.
- MongoDB as the NOSQL database to facilitate 2d geospacial proximity queries.
- Autofac as the IoC container.
- Authorize.net via secure sockets as the transaction processor.
- Bootstrap CSS framework as the basis for a custom theme.
- Implemented a restful interface to service queries from mobile users.
- Designed and implemented a universal iphone/ipad search application utilizing the device’s location to query the back end for nearby healthy restaurants. Technologies used include:
- Xcode 4.3 as the development environment
- Objective C, ARC, Grand Central Dispatch, Storyboards as the toolset.
- CoreLocation, MapKit, UIKit and NSData to fetch and display restaurant locations and details.
Confidential, Staten Island, NY
Owner / VAR
Responsibilities:
- Pupware - as a result of the shortcomings of the above software, Confidential conceived, designed and implemented Pupware, a Retail Point of Sale (POS), Inventory and Appointment Management system. Technologies used in this project include:
- Adobe Flex
- Adobe Air 2.0
- Integration with Authorize.net using a secure socket interface.
- Integration of POS hardware including receipt printers, cash drawers and barcode label printers via a local socket connection to a C# windows service.
- Integration with an open source software pbx (Asterisk/Trixbox) to click and dial clients.
- Bar-code driven Point of Sale.
Confidential, Bedminster, NJ
Identity Management Consultant
Responsibilities:
- Ran and/or participated in many Identity Management engagements. Implemented Oracle Identity Manager and Oracle Access Manager at various clients including:
Confidential, Staten Island, NY
Owner / Consultant
Responsibilities:
- Conceptualized, designed and implemented the smbXML Wizard, a desktop conversion and integration tool used by NetSuite users to import and export data, and the Shipping Wizard, a tool to integrate NetSuite with FedEx, UPS, and Airborne.
- Conceptualized, designed and implemented an XML B2B solution for eFillit, a 3rd party fulfillment house. This solution implemented a bi-directional interface designed to feed a manifesting system and a NetSuite ERP System
- Conceptualized, designed and implemented GreystoneHomeCollections.com, an e-commerce web site offering high-end furniture, textiles, and accessories.
- Conceptualized, designed and implemented MyWebWatch.net, an e-commerce web site offering online surveillance for small businesses, day care centers and homeowners. This site delivered real-time audio/video content from network cameras to internet customers.
Confidential, Melville, NY
Director, International Information Systems
Responsibilities:
- Collaborating with TRD management to identify new opportunities for leveraging Confidential to improve TRD’s business operations and profitability.
- Prepare cost estimates and project plans for approval.
- Manage and actively participate in all phases of development with in-house staff, technical consultants, and third party vendors. This included design, coding, testing,, acceptance and support of new systems.
- Mentor and coach staff to pursue and achieve their career goals.
- Implemented a JD Edwards One World Xe ERP system for TRD financials and distribution. During this project we worked with the regional and executive management teams to re-engineer some business processes, and implemented a new global chart of accounts (COA) to create consistent financial reporting world-wide
- Implemented a Business Intelligence system to leverage multi-dimensional reporting as a strategic business analysis tool. This system “sliced and diced” the data now available with the new JDE ERP system. Technologies used include Cognos PowePlay in the regional offices, and Hyperion Essbase over an Oracle data mart for consolidated world-wide data in the corporate office.
- Implemented a data warehouse on the Oracle platform, using the Informatica ETL tool to populate a star schema from many dispirit data stores.
- Implementing a Windows/Web front-end system interfacing with numerous legacy systems.
Confidential, Hauppauge, NY
Independent Consultant
Responsibilities:
- Designed and implemented a customer registration/profiling system utilizing smart cards to store customer information and ps, and track customer purchases. This data was utilized in a focused marketing database application. Additionally, document imaging and automated handwriting recognition was employed to process customer applications for this marketing program.
Confidential, Melville, NY
Technical Specialist
Responsibilities:
- Supported and enhanced a Warehouse Management System (WMS). Interfaced the software to handheld terminals used to direct workers as well as hardware such as conveyors and carousels.
- Designed and implemented a document imaging system to scan and print mil-spec paperwork for electronic parts. Paperwork was scanned during the receiving process and automatically printed during the pick/pack process.