André Barnes, Developer in New York, NY, United States
André is available for hire
Hire André

André Barnes

Verified Expert  in Engineering

Software Developer

Location
New York, NY, United States
Toptal Member Since
February 15, 2014

André is a top engineer and developer with over fifteen years of experience creating web and windows solutions. He is an intellectually curious decision-maker with good communication skills. He is a motivated self-starter with the ability to learn and adapt quickly.

Portfolio

Consulting
Node.js, Entity Framework, Microsoft SQL Server, Angular, .NET Core, REST APIs...
Printfection (via Toptal)
Bootstrap, Angular, Web Design, Web Development, API Integration, APIs...
MindSHIFT (via Toptal)
Bootstrap, Angular, .NET, Web Design, Web Development, API Integration, C#.NET...

Experience

Availability

Part-time

Preferred Environment

Windows, Git, Visual Studio, Azure, CI/CD Pipelines, Azure DevOps, API Integration, C#.NET, Microsoft Visual Studio, ASP.NET Core, .NET 6

The most amazing...

...project I've worked on is building a full SOA architecture that interfaces with CO2 filters to save energy.

Work Experience

Full-stack Engineer

2017 - PRESENT
Consulting
  • Worked in an Agile environment.
  • Architected microservices with a DDD approach and .NET core.
  • Facilitated the CI/CD working environment through Jenkins and VSTS.
  • Worked with various mini SPAs built with Angular.
Technologies: Node.js, Entity Framework, Microsoft SQL Server, Angular, .NET Core, REST APIs, Web Development, Azure, CI/CD Pipelines, Azure DevOps, API Integration, ASP.NET Core, TypeScript, Json.NET, Azure SQL Databases, Architecture, APIs, Front-end, ASP.NET Web Forms, Azure SQL, Object-oriented Design (OOD), Responsive Web Design (RWD), Scrum, Azure Websites, Entity, Agile Software Development, Ajax, SQL Server 2012, Integration, .NET 6

Front-end Engineer

2018 - 2018
Printfection (via Toptal)
  • Built out client-side eCommerce product search and order capabilities utilizing Angular.
  • Developed a reusable service layer that was used to do all communication with the back-end API.
  • Improved application architecture.
Technologies: Bootstrap, Angular, Web Design, Web Development, API Integration, APIs, Front-end, Responsive Web Design (RWD), Integration

Full-stack Engineer

2017 - 2018
MindSHIFT (via Toptal)
  • Built a multi-tenant internal front- and back-end web application that was used to manage internal users and machine resources.
  • Interfaced with Active Directory via C#.
  • Interfaced with Citrix via Powershell and C#.
  • Based the UX on Bootstrap.
Technologies: Bootstrap, Angular, .NET, Web Design, Web Development, API Integration, C#.NET, Microsoft Visual Studio, ASP.NET Core, SQL, Json.NET, Architecture, Front-end, Object-oriented Design (OOD), Entity, Integration

Full-stack Engineer

2017 - 2017
Politivest (via Toptal)
  • Developed the front- and back-end of a web application that was used to take and process surveys.
  • Developed the front-end in Angular using .NET Core templates.
  • Architected the application from concept to reality.
  • Cleaned and filtered large data files to be stored in SQL Server.
  • Interfaced with R to do survey processing.
Technologies: R, Entity Framework, Microsoft SQL Server, Angular, .NET Core, Web Design, Web Development, C#.NET, ASP.NET Core, SQL, SQL Server Management Studio (SSMS), Azure SQL Databases, Front-end, Azure SQL, Object-oriented Design (OOD), Azure Websites, Entity, SQL Server 2012

Front-end Developer

2016 - 2016
Capital Springboard (via Toptal)
  • Developed independently, mainly in jQuery, based on conversations with the client.
  • Built user login and authorization features.
Technologies: .NET, CSS, HTML, jQuery, Bootstrap, Web Design, Web Development, Microsoft Visual Studio, SQL, Json.NET, Front-end, Ajax

Front-end Developer

2016 - 2016
Vox (via Toptal)
  • Worked as a team developer on different AngularJS applications.
  • Worked with UX designers using InVision for collaboration.
  • Created a front-end framework based on Foundation.
Technologies: AngularJS, Web Design, Web Development, Microsoft Visual Studio, SQL, Json.NET, Front-end, Ajax

Independent Consultant

2014 - 2015
About Time Tech
  • Developed a large-scale single-page app mainly with AngularJS as a framework.
  • Used code first and migrations with Postgres.
  • Developed a middle tier mostly used to act as an endpoint to serve JSON via Web API.
  • Built front-end package management and build tasks using Grunt and Bower.
  • Created a large-scale SaaS application.
  • Engaged in Agile workflow.
Technologies: PostgreSQL, Entity Framework, ASP.NET MVC, ASP.NET Web API, SignalR, AngularJS, Web Design, C#.NET, Front-end, Grunt, Stripe

Senior .NET Consultant

2013 - 2014
Haymarket Media Group
  • Developed and implemented all phases of web development for a CMS.
  • Implemented REST using Web API.
  • Implemented unit testing with MS Test and Jasmine.
  • Utilized the C# driver for MongoDB to keep it synchronized with the SQL Server.
  • Handled front-end development with JavaScript/Backbone/jQuery/Underscore.
Technologies: Jasmine, MongoDB, Microsoft SQL Server, Underscore.js, jQuery, Backbone.js, Bootstrap, JavaScript, NHibernate, ASP.NET MVC 5, Web API 2, C#, Web Design, Web Development, C#.NET, Microsoft Visual Studio, SQL, ADO.NET, Front-end, Scrum, Agile Software Development, Ajax

Senior .NET Consultant

2013 - 2013
Heidenreich Innovations
  • Developed a licensing structure to allow for subscriptions.
  • Refactored UI logic to create a more testable application.
  • Built a file synchronization layer because the application had limited online access.
  • Handled translation of the SQL Server into flat XML files.
Technologies: XML, C#, C#.NET, Microsoft Visual Studio, Windows Forms (WinForms), ADO.NET, Windows Installer

Senior .NET Developer

2012 - 2013
Agency Strategies
  • Involved in all layers of web development including front-end, back-end, and database.
  • Implemented a testing framework.
  • Designed a back-end database while the web service layer was being designed.
  • Developed a repository layer for centralized database access.
  • Streamlined the project into logical separation units, making the code more reusable.
Technologies: Entity Framework, jQuery, Microsoft SQL Server, ASP.NET MVC, C#, REST APIs, Web Design, Microsoft Visual Studio, ADO.NET, Ajax, Integration

Senior Software Developer

2006 - 2012
State Street
  • Architected and developed an FX trading platform.
  • Implemented an MVP UI design pattern.
  • Handled fixes on the client-side implementation.
  • Developed and maintained an Excel sheet for FX trading.
  • Developed an implementation of a trading netting application.
  • Utilized web services.
Technologies: .NET, Visual Basic for Applications (VBA), FX, MySQL, C#, Microsoft Visual Studio, Windows Forms (WinForms), Integration

Software Developer

2002 - 2006
Graham Capital Management
  • Developed and implemented a profit and loss socket-based system.
  • Created and maintained the company web/intranet presence.
  • Developed a multi-threaded order management system.
  • Created web services for a plugin to the company's PI system
  • Created plugins from Excel for the PI system.
Technologies: PL/SQL, ActiveReports, ASP.NET, Visual Basic .NET (VB.NET), C#, Microsoft Visual Studio, Windows Forms (WinForms), SQL, ADO.NET, SQL Server Management Studio (SSMS), ASP.NET Web Forms, Oracle PL/SQL, Oracle, SQL Server 2012

Applications Developer

2000 - 2001
Ameritrade
  • Designed and implemented a scheduling intranet application used to manage company projects, issues, and site promotions.
  • Developed a COM object and ASP pages that allow credit card access over the internet based on the VeriSign SDK.
  • Created a reporting system for executive management, utilizing Crystal Reports, Site Server, ASP, and Visual Basic.
  • Developed a company-wide intranet used for HR postings, project management, the reporting system, and bug listings.
  • Assisted in developing a bug system to give developers and quality assurance people the ability to track bugs. Used ASP, Clear Quest, and SQL Server.
  • Developed a company-wide intranet system used for HR postings, project management, the reporting system, and bug listings.
Technologies: Crystal Reports, Microsoft Excel, JavaScript, XML, Microsoft SQL Server, IBM Db2, VB, ASP.NET, Active Server Pages (ASP), Windows Forms (WinForms), SQL Server Management Studio (SSMS), Waterfall Development, VBScript

Web Developer

1999 - 2000
Thomson Newspapers
  • Worked as an intranet webmaster.
  • Implemented the look and feel.
  • Administered SQL Server.
  • Integrated an Excel application.
  • Integrated data with Oracle cubes.
Technologies: Adobe Photoshop, Visual Basic for Applications (VBA), IIS, Windows, Microsoft SQL Server, Active Server Pages (ASP), SQL Server Management Studio (SSMS), Waterfall Development, VBScript

EureekaBI

http://www.eureekabi.com
A business intelligence SaaS website to help supply chain professionals understand the market and make better decisions catering to 3PL brokers. I designed, developed, implemented, and maintained the entire application.

NYC Pluralsight Study Group

http://www.meetup.com/NYPluralsightStudy/
I co-ran a weekly study group focusing on all aspects of development. We studied, conducted hands-on sessions, and conducted individual talks on software and technology, focusing on skill and career development.

Stealth Heathcare SaaS startup

A Toptal project, a multi-tenant app with a React front-end and Node.js back-end on top of a PostgreSQL database. I worked on the project from conception, spacing out to actual implementation and delivery.

Languages

JavaScript, C#, C#.NET, VB, HTML, TypeScript, CSS, SQL, HTML5, Visual Basic .NET (VB.NET), Active Server Pages (ASP), Visual Basic for Applications (VBA), XML, R, VBScript

Frameworks

ASP.NET, .NET, Angular, AngularJS, ASP.NET Core, Entity, ASP.NET Web API, ASP.NET MVC, .NET Core, ASP.NET Web Forms, Json.NET, Bootstrap, ADO.NET, ASP.NET MVC 5, Jasmine, NHibernate

Libraries/APIs

Windows Forms (WinForms), Entity Framework, Node.js, Backbone.js, jQuery, REST APIs, Web API 2, SignalR, Salesforce API, Stripe, Underscore.js, Highcharts, React

Tools

Microsoft Visual Studio, Visual Studio, Git, Adobe Photoshop, Microsoft Excel, Crystal Reports, ActiveReports, Grunt, Windows Installer, Sublime Text

Other

Software Development, APIs, Front-end, Web Development, API Integration, Architecture, CI/CD Pipelines, Ajax, Integration, .NET 6, IIS, FX, Core, Force.com, Amazon API Gateway

Paradigms

Agile Software Development, Microservices, Azure DevOps, Responsive Web Design (RWD), Object-oriented Design (OOD), Scrum, REST, Waterfall Development

Platforms

Azure, Windows, AWS Lambda, Oracle, Amazon Web Services (AWS)

Storage

SQL Server Management Studio (SSMS), Microsoft SQL Server, Azure SQL, SQL Server 2012, PL/SQL, Azure SQL Databases, Azure Websites, Amazon DynamoDB, Oracle PL/SQL, Amazon S3 (AWS S3), PostgreSQL, MongoDB, MySQL, IBM Db2

Industry Expertise

Web Design

1995 - 1999

Bachelor's Degree in Computer Science

Southern Connecticut State University - New Haven, CT

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring