We provide IT Staff Augmentation Services!

Lead Xamarin Architect Resume

0/5 (Submit Your Rating)

Tampa, FL

OBJECTIVE:

  • Lead the Design, Architecting, and Implementation of Enterprise software solutions using the latest Native and Cross Platform technologies for iOS, Android, and the Microsoft .NET platform and bridge mobile technologies with Cloud and Back - End platforms such as Azure, Sharepoint, and .NET Core.

SUMMARY:

  • I am a classically trained Confidential science professional with an object oriented and SOA .NET C#, VB, C++, Java, Swift, Objective C, and C development background. I specialize in providing robust Xamarin.iOS
  • Xamarin.

TECHNICAL SKILLS:

SKILLS: Microsoft Visual Studio Team Suite 2008 Microsoft Team Foundation Server 2008 XML Web Services ASP.NET Web Forms .NET WinForms Crystal Reports Microsoft SQL Server 2000, 2005, 2008 & related technologies Java, Symantec Visual Caf Microsoft VC++, COM/DCOM/COM+, and related technologies Unix System Programming & Device Driver experience Object Oriented development Ten years C programming, six years C++, 3 yrs. Visual C# (scored 94% on ProveIt Visual C# test (90% percentile)) Other languages: Unix shells (csh, ksh), C++, Ada, Pascal, Visual Basic, IBM PC Assembly, Sparc Assembly Microsoft Windows 95 GUI programming Presentation experience / Technical writing experience Military Standard 2167A Private Pilot Working towards fluency in Hebrew

PROFESSIONAL EXPERIENCE:

Confidential - Atlanta, GA, & Tampa, FL

Lead Xamarin Architect

Responsibilities:

  • Leading and mentoring development teams in the design and implementation of several cross-platform Xamarin.Forms and Angular/Ionic 3 based apps for Android and iOS in a high-paced, challenging technical environment.
  • Visual Studio 2017, Cordova (formerly Phone Gap), Git Enterprise, Jenkins, Collaborator, and Sonar Qube based CI/CD. Regular use of Figma for graphic design. Ionic related tools used include Sass, HTML5, and Bootstrap.
  • Leading the architecture and development of the Delta Application Framework, a large array of reusable components offered as custom NuGet packages and Cordova plugins.
  • Regularly working with business stakeholders to translate new and existing business requirements to working technical designs, from concept to delivery of actual working C# code. Also providing automated UI test suites using Xamarin Test Cloud, Microsoft Mobile Center, Appium (Selenium) and related tools and technologies.

Confidential - Minneapolis, MN & Tampa, FL

Xamarin Architect

Responsibilities:

  • Design and implementation of high performance messaging app for Healthcare professionals in Xamarin.iOS and Xamarin.Droid using MvvmCross 5.x C# 7 using Visual Studio for Mac.
  • Implemented fully automated UI Test infrastructure based on Appium platform
  • Integrated automated UI Testing into Jenkins based CI/CD pipeline. Integrated CI/CD with JIRA for automated feature and defect tracking and reporting.
  • Designed and authored UI Tests for the Appium platform and implemented both on-prem developer UI Tests and also within the CI/CD platform running in the cloud (AWS)
  • Successfully automated both in-app UI and also extra-app (app backgrounding/foregrounding, simulating user interaction with the home screen, etc.) using Appium / Selenium server as the UI test driver, for both iOS and Android.
  • Implemented Dashboarding platforms - Prometheus into CI/CD
  • Designed reusable and well organized MVVM and MVC architecture for both front and back ends. Provided mentorship and guidance to junior developers.

Confidential - Tampa, FL & New York City, NY

Xamarin Architect

Responsibilities:

  • Architected and implemented mobile apps for the New York Police Dept.’s Domain Awareness System (DAS) program. DAS provides police officers with a series of mobile apps including Messaging, Search, Video Library, CIC, and Activity Log which aid the department in the execution of its operations.
  • Architecting and implementing Messaging, Search, and Video Library apps in Xamarin.ios using MVVMCross 5.x, Visual Studio Mac, Visual Studio Online (TFS, VSTS). Implementing solutions based on Akavache and Realm for online and offline capabilities and to integrate with the Department’s Sharepoint and FAST Search Engine infrastructure. Designed and implemented cross-app identity and security. Zepelin was used for project assets and mockups.
  • Extensive design and implementation of asynchronous Push Notification systems for messaging and other apps including support for both online and offline scenarios.
  • Worked on Sharepoint 2016 and Sharepoint Online (O365) architecture and code development to enable performant web services and web UI solutions used by both web and mobile users.

Confidential - Tampa, FL

Team Lead and Xamarin Architect

Responsibilities:

  • Lead the design and implementation of the PPdirect cross platform (iOS and Android) tele-health and messaging health. PPdirect enables Confidential ts to conduct an entire appointment with their health care provider online on their smart phone. Real time video conferencing, asynchronous messaging, e-prescriptions, push notifications, multiple forms of billing (including health insurance), order fulfillment, online dynamic Confidential t questionnaires, and Confidential t managed profiles are all provided to the Confidential t within the app. All functions were developed with secure, HIPAA compliant methodologies and technologies including secure multi-factor authentication..
  • App was implemented using Visual Studio 2017, Xamarin.Forms with a number of additional plug-ins. The Stripe API was used for payment, and Dose Spot API was leveraged for e-pharmacy capability. JIRA was used for project tracking, Zepelin for static design and assets, Innvision for dynamic online proof-of-concepts, and Lucid Charts for mapping out all business logic.
  • Mentored other team members and established sound architecture based on proven Confidential science based principles. All architecture supported dynamic data models with nothing hard-coded. Additional health services could be added to the platform with zero change to the app’s code. Successfully passed Apple’s App Store review process and published to the App Store.

Confidential - Tampa, FL & Los Angeles, CA

Mobile Solutions Architect

Responsibilities:

  • Architecting and developed the Experience Mobile Framework, a brand new developer platform and framework based on Xamarin and the MvvmCross framework. Experience enables both developers and the non-technical to prototype and develop native high performance apps and extensions across iOS, Android, and UWP devices including Windows Phone 10 and Xbox One in hours or minutes instead of weeks and months. Hands on development with Xamarin, Xamarin.Forms in both Xamarin Studio and Visual Studio 2017. Using CI and TDD tools such as HockeyApp, Jenkins, Git, and more. Using many NuGet packages such as Akavache, Realm, ModernHttpClient, Jint, URHO, and more.
  • Architected and designed new and existing security and identity management systems with mobile app platforms using tools and platforms such as Identity Server 4, Azure Active Directory Authentication Library (ADAL).
  • Also provide architectural direction to the team as well as lead day to day development of a growing team of mobile and back end developers. Providing assistance to DevOps Teams in a hybrid Cloud / on-prem environment.
  • Other tools and technologies in regular use - Prism Mvvm framework, ReactiveUI .
  • Tata Consultancy Services (TCS) - Tampa, FL. - Sharepoint & Mobile Solutions Architect
  • Developed custom native mobile apps using Swift 2 and Xamarin (Visual Studio 2015). Apps connected via REST enabled Web Services APIs residing within Sharepoint 2013 and custom-developed ASP.NET back ends.
  • Installed and Configured three Sharepoint 2013 Cloud-based Content and Service Farms within an Azure Active Directory (AAD) based Microsoft Azure environment. Integrated these with large and complex IdAM systems based on ADFS, Optimal VIS, and SiteMinder. This involved custom web parts, event receivers, application pages, and timer jobs for Sharepoint 2013. Other development tools used included Angular and other javascript frameworks.
  • Led the technical design and implementation of a large .NET Asset Management application in Visual Studio 2015, ASP.NET 5 (MVC 6). Designed web APIs to support Mobile apps.

Confidential - Tampa, FL

Mobile & .NET Architect & Developer

Responsibilities:

  • Designed and implemented app “Snap2Switch”, enabling the credit union to convert new customer prospects to credit union members using snapshots users take of their bank statements and other documents. Images were scanned by the app using OCR and submitted to a custom developed ASP.NET Web API. Tools and technologies direct;ly used were Apple XCode 7, Swift 2.1 (Apple’s new language for the iOS platform), a host of 3rd party CocoaPods and modules from GitHub including AFNetworking 2.x, SVProgressHUD, BPForms, Eureka (XLform rewrite for Swift), Autograph, and others. App implemented and offered multi-factor authentication, electronic signature (e-Sig), camera based image capture, and online OCR, and more.
  • Designed and implemented the Android version of the “Snap2Switch” app, enabling the same functionality as above but for Android users. Tools and technologies directly used were Android Studio, Gradle, Genymotion, the Java programming language, and a host of 3rd party Android tools and utilities.
  • Designed, developed, and enhanced the Snap2Switch API using Visual Studio 2015, ASP.NET 4.5, (with MVC in C#) and Microsoft’s Web API. This middleware service provided application logic for the Snap2Switch app, interacted with 3rd party REST services for multi-factor authentication, and persisted user form and image submissions to the administration database running in SQL Server 2012. Tools and technologies used were Visual Studio 2015, ASP.NET 4.5, C#, MVC, SQL Server 2012, Windows 2012, Microsoft Entity Framework 6.
  • Designed, developed, and enhanced the Snap2Switch Admin web application enabling credit union support personnel to receive new member submissions, expanding the credit union’s customer base. Tool and technologies used were Visual Studio 2015, ASP.NET 4.5, C#, MVC, SQL Server 2012, Windows 2012, Microsoft Entity Framework 6.
  • Pricewaterhouse Coopers - Tampa, FL. - Sharepoint & Mobile Infrastructure Architect
  • Lead the implementation and planning of multiple simultaneous iOS 8.X development projects and also server-side projects based on Sharepoint 2010 & 2013 for the many PwC business partnerships worldwide. Technologies used for iOS development include: Objective-C & Swift, Xcode along with the many Cocoa libraries, as well as select third party CocoaPod libraries such as AFNetworking (for REST), wsdl2objc and SudzC (for SOAP), RNCryptor and SSKeychain. I am familiar with and have used a number of iOS 2D and 3D graphics libraries such as OpenGL ES 2.0 (custom shader and fragment models), Metal, as well as CoreImage and CoreAnimation. For cross platform development (Android) I use Xamarin and Xamarin Forms, as well as script based solutions such as PhoneGap and Titanium when non-native solutions are acceptable and/or appropriate. I have also implemented several native Windows Phone 8 apps in the C# language (with Xaml) using Visual Studio 2013. These apps communicate with Sharepoint 2013 farms and authenticate to Office 365 services via ADAL, Microsoft’s OAuth based service for app integration with Office 365.
  • Stood up 5 separate Sharepoint 2013 Content and Service Farms for the firm’s Shared Sharepoint 2013 offering.
  • Led the implementation and planning of multiple simultaneous projects based on Sharepoint 2010, 2013 for the many PwC business partnerships worldwide.
  • Developed custom solutions in Sharepoint 2013 using Visual Studio 2013 where out-of-the-box solutions do not exist or are not appropriate for the client
  • Architect robust Idam solutions for proper management of identity Enterprise-wide in a mixed Windows, OAuth, and SAML claims environment. Optimal, SiteMinder, ADFS are the tools used. Implemented single signon, single signoff, and single URL capabilities for both internal and external users.
  • Integrated numerous 3rd party tools including AvePoint & Izenda.
  • Regularly meet with senior IT Leadership and make presentations on future technical direction.

Confidential

IOS Mobile Developer

Responsibilities:

  • Develop custom native iOS apps to interface with Sharepoint 2013 using XCode 6, Storyboards, and Objective C. Other apps are developed in Xamarin, HTML5, and jQuery Mobile.
  • Develop REST based middleware to access Sharepoint 2013 from iOS.
  • Architected and Developed WCF web services executing within an ASP.NET IIS server. Development performed in C# with Visual Studio 2012 & 2013. Serialization and Hydration of custom .NET business objects in a multi-domain environment. These services are secure and employ impersonation to project end-user credentials.
  • Developed custom Single SignOn, Single SignOut, and Single URL functionality in the form of custom HTTP Modules and custom HTTP Handlers within Sharepoint and custom ASP.NET applications.

Confidential, New York

IOS and Mobile Sharepoint Architect

Responsibilities:

  • Lead the implementation and deployment of multiple simultaneous projects based on Sharepoint 2010, 2013 and iOS 5.X and 6 development in a fast paced, high pressure financial services environment with millions of dollars at risk and on which the work of thousands of agents and employees relied on.
  • Developed native iPhone and iPad apps to connect to and integrate with corporate Sharepoint applications. Developing apps in Objective-C language in the X-Code/Cocoa/Interface Builder IDE. Familiar with and implemented all major libraries and API’s within iOS including Location Services (GPS), Core Location and Map Kit API, Navigation Controllers/Table Views, Core Data, accelerometer, taps, touches, gestures, and OpenGL. Using third party developer tools such as SudzC, Wsdl2ObjC, ASIHTTP Request. Also implemented full integration between XCode and SVN. Implemented iPad specific applications (UIPopoverController & UISplitViewController).
  • Developed a cross platform app called GOLD Mobile using Xamarin, enabling .NET skills to be leveraged to develop the app in C# and target both Android and iOS. App enabled mobile processing of insurance forms by NYL Agency users.
  • Lead the conversion of hundreds of legacy Lotus Notes based applications from Lotus Notes to Sharepoint 2010 and Sharepoint 2013 using off the shelf 3rd party tools (such as AvePoint and Idera) where appropriate and designing, architecting, and implementing custom solutions where necessary.
  • Provided both high level architecture and detailed development of Sharepoint 2010 and 2013 solutions in a Claims-based security environment containing complex AD forests and LDAP configurations. Architected and designed authentication/authorization security for mobile platform integration with iPhone and iPad.
  • Integrating Project Server with Sharepoint, Creating and automating project workflows and reporting, and customization of UI.
  • Designed and implemented multiple complex business process automation and workflow solutions with Sharepoint Workflow/Windows Workflow Foundation 3.0, 3.5, & 4.0 in both Visual Studio and Sharepoint Designer.
  • Designed and implemented multiple import processes in the form of Sharepoint Timer Jobs which connected with Active Directory and Sun ONE LDAP stores and performed custom business logic within Sharepoint 2010 based on ever evolving requirements.
  • Implemented multiple Sharepoint Event Receivers and web parts to implement application logic and automation.
  • Implemented custom List Definitions, List Instances, and custom forms and List Views. Extensively customized Microsoft InfoPath 2010 to implement browser-based forms utilizing Forms Services within Sharepoint 2010. Customization was in the form of jQuery (front end), C# (back end web services), and custom code added to the forms themselves.
  • Implemented full integration of Siteminder CA Agent for Sharepoint with Sharepoint 2010 in order to implement complete Claims Authentication, Claims Authorization, and Single Sign On for Sharepoint users in either Active Directory and/or LDAP
  • Implemented custom, custom role, and custom claims provider for special requirements that no one product on the market could satisfy. Implemented these via custom HTTP Handlers as well as custom ASP.NET and role providers, as well as a custom claims provider for the People Picker.
  • Installed, configured, customized, and administrated numerous complete Sharepoint 2010 Farms for development, UAT, and Production. Automated installation with Powershell 2.0. All work was packaged in Sharepoint solutions (.wsp) and deployment and configuration automated with Powershell.
  • Extensive and deep involvement with User Profile Sync via the new Forefront Identity Manager. Overcame many difficult problems and shortcomings of the out-of-the-box product using innovative workarounds and custom solutions where necessary.
  • Provided extensive mentorship to junior members of the team as well as technical guidance and leadership to senior management
  • Performed optimization of critical systems developed by others. For example, I reduced the run time of another team’s Sharepoint timer job from 41 hours to 18 minutes. I have done this on several other occasions as well.
  • Routinely performed demonstrations of my teams’ products and deliverables to senior management.

Confidential -Brandon, FL

Sharepoint Architect

Responsibilities:

  • Designed and implemented the “PropertyTrack” (native) app for the Apple iPhone in Objective C 2.0.
  • Used XCode 4 IDE with SVN source control to implement a distributed development environment centered on Objective C tools and technologies such as Cocoa and Interface Builder.
  • Performed all necessary preparation, procedures, and steps required to initially publish the finished 1.0 version app to the Apple AppStore and also published subsequent updated to the AppStore. Used related tools such as Apple iTunes Connect and Application Builder.
  • App made extensive use of web services (soap) as well as asynchronous HTTP posts for uploading files and photos to picture libraries in a batch-oriented, highly scalable manner.
  • Implement custom photo manager which implemented fast multi-select of photos (don’t get this with out of the box photo manager from Apple) as well as a highly scalable photo manager with preview for handling tens of thousands of photos. Implemented custom photo cropping and Jpeg compression.

Confidential

Project Manager

Responsibilities:

  • Redesign of company portals and external and internal web sites based on Sharepoint 2010. Implementing Sharepoint 2010 based blogs and other publishing features.
  • Implementing complete Sharepoint 2010 Farm. Automated installation with Powershell 2.0
  • Developed entirely custom skin with custom master pages, CSS and javascript and full jQuery dynamic integration with Sharepoint Lists, DataView web parts, Content Query web parts, XsltListView web parts and more.
  • Developing mobile applications for iPhone, and iPad to interface with Sharepoint 2010 Client API for mobile access to Sharepoint lists, document libraries, and workflows. Developed custom web parts to support the mobile application. All mobile work was done in XCode on the Mac for iOS 4.X using Cocoa libraries and SDKs in Objective-C. All Sharepoint 2010 web part, feature, and workflow development done in C# 4.0 with Visual Studio 2010.
  • Enterprise and FAST Search engine installation, configuration, and development.
  • Physicians Financial Services - Web Project Manager
  • Implementing complete Sharepoint 2010 Farm. Automated installation with Powershell 2.0
  • Developed entirely custom skin with custom master pages, CSS and javascript and full jQuery dynamic integration with Sharepoint Lists, DataView web parts, Content Query web parts, XsltListView web parts and more.
  • Enterprise and FAST Search engine installation, configuration, and development.
  • Custom web part development with Visual Studio 2010, ASP.NET 4, C# 4
  • Anonymous access and external facing access as well as Intranet development
  • Administration of Microsoft Dynamics CRM, performed numerous enhancements at the administrative and code levels. Developed complete reporting solution with Reporting Services and C#
  • Sharepoint integration with Outlook and Microsoft Dynamics CRM
  • Utilizing Microsoft Project for all project scheduling and tracking
  • USSTRATCOM - Omaha, Nebraska
  • .NET Architect for USSTRATCOM (formerly Strategic Air Command) Worldwide Rare Events Network project. I developed a high performance collaboration and social networking platform for the U.S. Intelligence community using a variety of tools including Microsoft Office Sharepoint Services 2007, Sharepoint 2010, Microsoft FAST Enterprise Search, and Windows Sharepoint Services 3.0
  • Interfaced frequently with Analysts from various branches of the U.S. Military and Intelligence community (Air Force, Marines) as well as JIOWC, FBI, NSI, ODNI, NSA, CIA. Made presentations and provided classroom to the community. As part of my duties I was asked to brief the Joint Chiefs of Staff at The Pentagon.
  • Developed iPhone app that provides mobile notifications and administration of Sharepoint 2010
  • Utilizes WCF web services and Client API to integrate with Sharepoint 2010 document libraries and lists
  • Written in Objective-C using Apple’s XCode IDE and the Cocoa UI library for iOS 4.2, 4.3
  • Developed mobile GPS application for iPhone
  • Written in Objective-C with XCode and Cocoa (all Views, delegates, outlets, and actions)
  • Utilizes Core Location API
  • Architected and implemented all client side networking using TCP/IP socket API ( and )
  • Architected and implemented all server side networking using.NET (System.Net, System.Net.Sockets) library in .NET 4.0
  • Server side was implemented as a Windows Service
  • Developed Windows Phone app to provide Service of Process features to mobile servers
  • Integrated with SQL Mobile Edition for storage of company records. (Offline capability)
  • Developed in Windows Phone 7 SDK (.NET C#)
  • Architected back end Windows Service to receive corporate data from the field.
  • Developed terminal application for Windows Phone 7 to upload firmware updates to embedded GPS devices
  • Implementing the following Sharepoint related technologies:
  • Integration of Microsoft Enterprise Search and FAST Search for Sharepoint 2010.
  • Developing extensive web parts implementing custom business logic, search engine integration, FAST context-sensitive search, search engine optimization (SEO), search analytics.
  • Implementing and integrating Palantir Analytics platform, MS-CAD, Microsoft Office Communications Server, and Adobe Connect with Sharepoint to form collaborative Communities of Interest (COI) for use in terrorist attack detection and prevention.
  • Implemented Microsoft Enterprise Search integration (FAST Server on Sharepoint 2007 and 2010). This included Site promotion/demotion, boost/block, keywords, synonyms (one-way and two-way), user context and role based search, as well as security trimming within search results.
  • Implemented custom skinning of entire site collection using Adobe Photoshop and Sharepoint Designer (based on implementation of custom master pages and CSS sheets along with custom Sharepoint Theme)
  • Designed and implemented several different custom Silverlight 3 and 4 control and applications in C#, and integrated them to work within Sharepoint 2010. Also used several out of the box Silverlight controls.
  • Designed and implemented several different web parts in C# per custom business rules. XML, CAML
  • Developed extensive series of Powershell 2.0 scripts for full automation of installation and configuration of Sharepoint 2010 and FAST Search Engine. Includes setup of Sharepoint multi-server Farm, Central Admin, all Web Aplications, and associated Site Collections and permissions.
  • Designed and implemented a custom ISA Filter for Windows ISA Server 2006. All code was written in Visual C++ (Win32 COM). Filter provided custom content filtering and content substitution per client’s business rules.
  • Designed and implemented a complete 3-level disaster recovery plan (completely automated) for all production systems.
  • Installed, configured, customized, and integrated Sharepoint with the following products:
  • Microsoft Office Communications Server
  • Adobe Connect
  • Microsoft Exchange
  • Windows ISA Server
  • Load-balanced Terminal Services farm
  • Confidential, Inc. (for Ripleys Believe it Or Not in Orlando, FL)
  • Architected and Implemented complete corporate Intranet using Microsoft Office Sharepoint Services 2007, and Windows Sharepoint Services 3.0
  • Implemented the following Sharepoint related technologies:
  • Developed a corporate intranet roadmap consisting of 56 sites spread over 11 different site collections and presented strategy and diagrams to management
  • Custom branding of each Sharepoint Site using a combination of custom Master pages, CSS, javascript, and site templates. Users cannot even tell Sharepoint is being used.
  • Extensive use of Sharepoint Designer 2007.
  • Implemented full InfoPath integration into Sharepoint using MOSS Enterprise. Implemented custom content types based on InfoPath form definition schemas
  • Integrated InfoPath based forms for the browser with Sharepoint Designer 2007 Custom Workflows
  • Full integration with Microsoft Reporting Services, ie. Sharepoint Add-In for Reporting Services, configuration of Reporting Services into Sharepoint Integration mode.
  • Implemented brand inheritance at the Site Collection level. In desired places, certain sites inherit their master page and/or CSS from their parent site, while others define their own branding regardless of the parent.
  • Implemented SOA islands using WCF services in C#. Implemented custom serialization engines using DataSerializerContract and XmlSerializer.
  • Developed Powershell scripts to automate the installation, configuration, and administration of Sharepoint site collections and web applications. These scripts are used to quickly and easily reproduce results in order to make deployment to test or production a much more simplified task.
  • Developed custom Web Parts in Microsoft C# which provided client specified video streaming integration (using Windows Media Services) within Sharepoint. Also developed Web Parts for fancy user interface effects using Silverlight 3 and other RIA technologies such as Adobe Flex and Flash integration, carousels, and other non-Sharepoint provided GUI. I also developed a reusable “SmartParticle” based web part which allows for UserControls (.ascx’s) to be embedded within a Sharepoint site as a Web Part, providing vast reuse of already available UserControls.
  • Developed custom Views and skins for pre-existing Sharepoint Lists and Document Libraries.
  • Developed custom workflows and attached them to Lists and Libraries. Worked with management to deliver the easiest to use and most flexible workflows possible.
  • Created custom content types and incorporated them into custom workflows.
  • Implemented and managed security policies within MOSS utilizing both Sharepoint groups and security as well as Active Directory groups and security.
  • Implemented security inheritance across Sites within a Site Collection
  • Configured full Active Directory integration within MOSS including import of user profiles and AD properties.
  • Implemented full Search Engine capabilities within MOSS including customized Search Results pages (via XSL) as well as the creation of intelligent Search Scopes. Integrated with FAST Search ESP. Made appropriate configurations for Search Optimization (SEO).
  • Implemented enhanced search engine capabilities, for example PDF files through the installation of filters for non-out of the box Sharepoint file types.
  • Implemented Web statistical reporting for management.
  • Implemented Google Web Analytics
  • Also developed custom Sharepoint dashboard Web Parts for visually appealing real-time display of MOSS Server health and status.
  • Integrated Sharepoint with Microsoft Office 2007 via custom document headers which map to document library columns.
  • Integrated Sharepoint with Outlook 2007 such that users can fill out InfoPath forms within Outlook in an email, etc.
  • Created custom Wiki’s within Sharepoint.
  • Merged pre-existing security and account metadata with content from separate Content Databases.
  • Forms-based authentication
  • Working on upgrade migration path to MOSS ly in Beta 2).
  • I am also currently working on a brand new application called “DTS Sharepoint Administrator” which will be a platform to automate all the manual and script-based tasks we’ve developed along the way. In addition to automation it will serve as a knowlegebase and process-documenter for all things Sharepoint. It’s purpose is to drastically reduce the time and TCO required for Sharepoint, and will in corporate some exciting new Sharepoint 2010 features.

Confidential-Clearwater, FL

Responsibilities:

  • Technical Director and Architect for Northstar Content Management System (since 8/07 for client McGraw Hill, Corp., New York City).
  • Overseeing a six developer team on a 6 million dollar development project.
  • Architected application in Sharepoint MOSS Enterprise 2007, ASP.NET 2.0 and implemented in C# and javascript.
  • Developed custom web parts and features as well as deployment scripts and packages to support the system, including media elements such as video, images, and other construction project assets..
  • Extensive use and integration of 3rd party tools including Telerik, Infragistics, ComponentArt, ASPUpload, ActiveReports and ActivePDF.
  • Extensive use of code gen tools (llblGenPro 2.0 with custom modified templates) for automated generation of data access layers.
  • Project is based on Agile/XP methodology and uses Microsoft Team Foundation Server 2008 for team collaboration, source control, load and web testing, and issues tracking.
  • Architecting and overseeing development of ProNet SmartClient application.
  • Full integration with FAST ESP. Worked on design and implementation of SEO architectures and approaches. Implemented Web analytics for dashboard monitoring by management.
  • Also using Windows Workflow Foundation for xml-encoded state machine based workflow.
  • Technical Director and Project Manager for Evatone Collateral Management System Project.
  • Overseeing a five developer team (including an offshore component of 3 developers)
  • Development and integration project involving cutting edge development tools and 3rd party systems.
  • Used Sharepoint 2003 and then 2007 to host the web-to-print user experience, with print job generation and management handled by XMPie. Created entire architecture of system including high level system diagrams, use cases, and object models.
  • ASP.NET 2.0 and 3.5, Visual Studio 2008, Promail Fulfillment and Warehouse Management System, ASPDOTNET StoreFront M/L version 7.0+, and XMPie variable document management system, including uProduce, uImage, uPlan, Personal Effects, and the XMPie API SDK.
  • This project involves extensive customization and integration of three disparate products we are combining into one seamless system for the management of corporate brochures, business cards, and static collateral.
  • Client Admins are given the ability to completely customize their storefronts according to their own business logic.
  • Project Manager for MediaTaxi Project. (Evatone, Clearwater, FL)
  • Overseeing a 3 developer offshore team on the development of a “Web-FTP” system for transferring files over the Internet and routing received files throughout a corporate network according to custom business rules defined by the client administrator.
  • Product is in production and is currently being used by live clients.
  • Business value and cost savings provided by the replacement of an expensive commercial system that provided far less functionality at far greater cost.
  • Project Management Responsibilities
  • Early Requirements gathering, including extensive interviews with key business personnel.
  • Analysis of Business Processes and Practices
  • Detailed Estimates and Project Budgeting and Costing
  • Organizing and scheduling meetings
  • Conducting of iterative Client Demonstrations and Presentations so stakeholders are kept advised of progress.
  • Production of Project Documentation including:
  • Requirements Documents
  • Technical Specifications
  • Project Plans and Resource Allocations
  • Test Plans
  • Coding Standards
  • Use Cases (Microsoft Visio, Enterprise Architect)
  • User Documentation
  • Establishment of Agile/XP based practices including Continuous Integration (our CI platform of choice is Microsoft Team Foundation Server 2008)
  • Day to Day Supervision of both on-site and offshore development teams. This includes detailed analysis of developer progress on a task-by-task basis and ensuring developers stay on track with the project schedule.
  • Technical Responsibilities
  • Translation of Business Requirements into solid Architecture implementing industry Best Practices
  • Continuous Research of industry development tools to ensure projects are employing the technologies of most benefit to the Business
  • Technical mentoring of junior developers
  • Business mentoring of senior developers
  • Providing technical solutions that prove too difficult for other developers.
  • Implement technical solutions when required

Confidential-Odessa, FL

Senior Architect and Developer

Responsibilities:

  • Developed web-based mapping application in ASP.NET 2.0 utilizing GPS interface with client’s custom hardware along with full integration with Google Maps via Google Maps API.
  • Developed client-side animation of device positions, web services based interface with data tiers, advanced UI design concepts as well as full AJAX enabled user interface.
  • Developed a Sharepoint 2003 custom web part for displaying Google maps.

Confidential-St. Petersburg, FL

Responsibilities:

  • Architected and Implemented Load Test Automation infrastructure for the company. This was done for two very high profile Human Resources /CRM products made by Confidential, an international multi billion dollar software firm. Sales of these core products were suffering due to the application’s performance limitations. I came in and implemented a Load Test infrastructure, developed a class library framework, wrote a database of C# 2.0 test scripts, and also introduced performance testing best practices and served as a mentor to their QA department.
  • Created and customized automated C# Unit Tests, Web Tests, Coded Tests, Ordered Tests, and Load Tests in Visual Studio 2005 Team Test Edition. Ran tests, created Load Test Repositories in SQL Server 2005 and integrated Load Test rigs into Team Foundation Server.
  • Designed and implemented a software framework in Visual Studio .NET 2005 Team Test Edition and various OR/M tools. Framework consisted of various interdependent Visual C# 2.0 class libraries that provided all required system level services, such as file, database, network I/O, configuration settings providers, registry access, and much more.
  • Built scaleable Load Test hardware environments, performed analysis of existing production environments, and designed small, medium, and large scale network environments for performing accurate real world stress testing using Microsoft Visual Studio Team Test, and Microsoft Load Agent.

Confidential-Largo, FL

Responsibilities:

  • Architected and implemented Employment History File Replicator System. The Replicator offers type-agnostic, fault tolerant, secure replication of any .NET System.Object derived class across any network boundary. Technologies used include: SQL Server 2000, .NET C#, Reflection, XML Serialization, Soap based XML Web Services, design patterns, and full spectrum Agile software development methods including test driven development, NUnit, NAnt, UML, Enterprise Architect. Also in depth use of MS Enterprise Library blocks, especially Data, Configuration, Cryptography, in addition to UI App blocks. Heavy use of WSE 2.0 SP3 for encryption and digital signing using X.509 s. Heavy use of MS Profiling and Instrumentation tools including Microsoft EIF and the Logging and Instrumentation Block.
  • Test tools currently using include Visual Studio Team Edition for Software Testers. Creation of WebTest projects and LoadTest projects. WebTest projects are recorded sessions of a web application that are replayed during stress testing of a web app and can be output in the form of C# or VB code. LoadTest projects contain unit tests and other WebTest projects and provide functionality to control various aspects of the tests including the machines to monitor during the test, for example database performance statistics, web server statistics (page responsiveness stats, etc). LoadTest projects also enable you to simulate sets of users simultaneously using the targeted web apps in order to gage real performance measures above and Confidential what unit tests can provide. The LoadTest project enables you to drag various performance counters onto the test, and graph the performance in real time, as the test is executing. Test results are then integrated into Test Reports and the integrated VS2005 TE bug tracking features.
  • Developing a spam-free email system on the .NET platform.
  • Developing a suite of development tools to automate the generation and maintenance of business objects and associated data access layers for use in any ASP.NET, WinForms, or console application. This tool automates changes to the business objects utilizing reflection and propogates them to the stored procedure and underlying database table structure. End result - radical decrease in development time.
  • Currently retooling for Microsoft Visual Studio 2005 Team System platform and SQL Server 2005

Confidential- Tampa, FL

Proj ect Manager

Responsibilities:

  • Lead the development of Workstation e-Deployment ASP.NET web application in Visual C# for client Confidential (www. Confidential .net). This application featured the ability to dynamically specify database schema. Client could designate a custom defined database structure on a per-customer basis so that each customer could have its own proprietary database architecture.
  • Developed custom SMTP objects to enable reliable messaging
  • Architecting all phases of the applications and sites for the Company
  • Overseeing and managing other developers, mentoring, .
  • Planning and conducting meetings for company Management. Following up with detailed documentation of meeting results, work plans, and work orders
  • Responsible for implementation, configuration, and maintenance of development and production server environments

Confidential-Dallas, TX

Visual Studio Enterprise Architect

Responsibilities:

  • Developing complex set of ASP.NET web sites in Visual C# for insurance portal.
  • Developed WinForms application to manage back end administration of site. This application included the development of XML Web Services Extensions
  • Performing functions and duties of Chief Technology Officer for the Company.
  • Architecting all applications and sites for the Company
  • Overseeing and managing other developers, mentoring, .
  • Planning and conducting meetings for company Management. Following up with detailed documentation of meeting results, work plans, and work orders
  • Responsible for implementation, configuration, and maintenance of development and production server environments

Confidential- Tampa, FL

Visual Studio Enterprise Architect

Responsibilities:

  • Architected Web Services Consumption and User Interface layers for Benchmarking Capabilities Program (BCP), on a developer team of approximately 18 people.
  • Made extensive, hands-on programming use of Microsoft Visual Studio .NET, Visual C#, XML Web Services (both Services and Consumers), ASP.NET, ASP.NET Server Controls both User Controls and Custom Controls, ADO.NET, WinForms, Drag-n-Drop, DataGrids, SQL Server 2000, stored procedures, T-SQL
  • Inititiated, architected, and implemented the main configuration application for the project “BCP Config” a WinForms application providing sophisticated drag-n-drop HTML forms editing and Metadata management. This was released to clients as our end users.
  • Designed and implemented Proof of Concepts for client review
  • Designed and Architected UML and object interaction diagrams for peer review
  • Directly enabled the success of the project by consistently meeting extremely challenging project deadlines.
  • Served as UI Cell Leader of a sub-team of 4 people. Provided technical and professional mentoring, assisted in hiring and interviewing new team members.
  • Created Survey Tool using Visual C# .NET (prior to BCP). Tool presented survey questions to clients, and was fully user configurable via a back end ASP.NET administration program I developed in addition to the front end.
  • Worked on an Excel VB Programming project called TCC.
  • Architecting and Designing company product called PowerSite, a web content authoring, management, and system. Applications are designed in .NET environment utilizing ADO.NET, ASP.NET, C#, VB.NET, and COM integration via .NET InterOp classes. XML Web Services are utilized to perform certain specialized functions.
  • Developed a complex database driven extranet for New York City based furniture importer Gordon International ( http://www.gordoninternational.com). Site supports dynamic database updates, automatic email notifications, and generation of on the fly catalog reports in PDF format. Full user registration and authentication facilities built in as is back end administration sites. Technologies used include Microsoft IIS 5.0, Active Server Pages, ASP.NET, VBScript, Javascript, SQL Server 2000, and Visual Basic 6 for custom COM component development.
  • Developed custom E-Commerce Web site for Marie Ricci, Inc. a purveyor of fine decorations for the home. ( http://www.mariericci.com) Technologies used included IIS 5, Active Server Pages, Microsoft Commerce Server, Javascript. Site supports complete end to end E-Commerce and integration with merchant account via Authorize.Net.

Confidential

Web Developer

Responsibilities:

  • Developed an ActiveX Mapping Control development for PCE application. Development is in MS Visual C++. Also developed a Windows 2000 multithreaded service called PTMHttpServer. Service to enhance scalability and performance of existing Offender Tracking systems. Also developed a terminal application for the iPaq PDA (Pocket PC 2002) in MS embedded Visual C++.
  • Web-enabled an existing VB application called PCE. “PCE Web” used to track parolees over the Internet using the GPS satellite system. Technologies used include Visual C++, Active Server Pages 3.0, JavaScript 5.0, VBScript 5.0, DHTML (on IE5.0), XML, Windows 2000, SQL Server 7.0.

Confidential

Java Developer

Responsibilities:

  • Architected and implemented Web based Bargaining Planning forecasting application in Java.
  • Developed application’s GUI utilizing Sun’s Swing packages. Tools used include Visual Café, Visual J++, JDBC, Java Servlets, and Java Server Pages (JSP) under IIS 4.0.

Confidential

Web Developer, E-Commerce Team

Responsibilities:

  • Troubleshoot and fix existing Web systems.
  • Enhance and develop Visual C++ and Visual Basic based COM objects, ISAPI Applications, and Active Server Pages.

Confidential- New Port Richey, FL

Vice President of Production & Engineering

Responsibilities:

  • Played a key role in winning the company’s first partnership with major players in the financial software and services industry ( Confidential and Advent Software, Inc. )
  • Architected and implemented highly interactive web sites aimed at financial advisors, mutual funds, and broker/dealers in a few weeks time. Provide technical leadership for the company. Technologies used include Active Server Pages, Javascript, HTML, VBScript, Java, Microsoft Visual Studio/Interdev.
  • Created Web publishing service for financial advisors resulting in increased business and partnership with Advent Software, a major vendor of portfolio management software.
  • Led the formation of production processes and team procedures, and took a leading role in implementing them during company’s startup phase.
  • Participate in sales of “Virtual Offices” to various customers, traveling on-site as required.

Confidential- Largo, FL

Automation Tool Developer

Responsibilities:

  • Designed and enhanced automation test software and procedures using Visual C++ and MFC, Visual Basic, Microsoft Access, & SQL Server 6.0 for use on the company’s T1 and other data communication products.
  • Initiated changes and enhancements that increased productivity among the system test team by several hunded percent.
  • Provided automation tool and documentation for system test team.

Confidential-Oldsmar, FL

Lead Programmer

Responsibilities:

  • Financial Services Industry project (Banking)
  • Developed Internet-based client/server application for Barnett Bank (an ATM machine for the Internet). Code is written in 32 bit Windows 95 C++ using the Microsoft Visual C++ 4.0 development environment against the Win32 API.
  • Interfaced with bank’s Tangent middleware, DB2 Mainframe back end, Windows/browser based front end.
  • Application existed in the form of a Netscape 2.0 plugin DLL.

Confidential-Dunedin, FL

Senior Programmer Analyst

Responsibilities:

  • Main C/C++/Unix support/development engineer for a large client/server TV ratings application. Provide 24 hour a day, 7 day a week support for production systems generating millions of dollars in Nielsen Television Ratings revenue.
  • Provide emergency bug fixes and enhancements.
  • Maintain, modify, and create C/C++ programs and UNIX scripts which utilize Sybase Open Server, Open Client, and DB-Lib to interface with corporate databases and reporting systems.
  • Participated in Object-Oriented Development..

Confidential- Tampa, FL

Software Engineer

Responsibilities:

  • Developed object-oriented software to load and manage digital cryptographic data for the Air Force F-22 Advanced Tactical Fighter, B-2 Stealth Bomber, and other military aircraft.
  • Developed cryptographic key manager in Visual Basic for US Army which interfaced with digital cryptographic equipment.
  • Fulfilled software development requirements according to Military Standard 2167A. Executed phases of software development cycle including requirements analysis, preliminary design, critical design, unit testing, and integration.
  • Interfaced with the customer regarding product design and implementation in formal reviews held throughout the software development cycle.

Confidential- NJ

Software Engineer/Systems Programmer

Responsibilities:

  • Wrote and/or tested various ISDN communications applications.
  • Independantly re-engineered and tested a STREAMS based Unix device driver for a BRI ISDN terminal adapter.
  • Wrote technical documents for users of the device driver, including sample driver applications and programming techniques.
  • Administered SCO UNIX systems. Configured UUCP connections, installed NetNews, identified and dealt with problems regarding system configuration.
  • Designed and implemented a custom database application using Microsoft Access for a large national mail advertisement franchise.

Confidential- NJ

Technical Support & Stress Tester

Responsibilities:

  • Student Consultant for Princeton University Confidential systems.
  • Provided answers and solutions to various software and operating system related problems.
  • Tested various software packages.

We'd love your feedback!