André Barnes
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Front-end Engineer
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.
Full-stack Engineer
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.
Full-stack Engineer
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.
Front-end Developer
Capital Springboard (via Toptal)
- Developed independently, mainly in jQuery, based on conversations with the client.
- Built user login and authorization features.
Front-end Developer
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.
Independent Consultant
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.
Senior .NET Consultant
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.
Senior .NET Consultant
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.
Senior .NET Developer
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.
Senior Software Developer
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.
Software Developer
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.
Applications Developer
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.
Web Developer
Thomson Newspapers
- Worked as an intranet webmaster.
- Implemented the look and feel.
- Administered SQL Server.
- Integrated an Excel application.
- Integrated data with Oracle cubes.
Experience
EureekaBI
http://www.eureekabi.comNYC Pluralsight Study Group
http://www.meetup.com/NYPluralsightStudy/Stealth Heathcare SaaS startup
Skills
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
Education
Bachelor's Degree in Computer Science
Southern Connecticut State University - New Haven, CT
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring