Scroll To View More
Vincent St. Louis

Vincent St. Louis

Charlotte, NC, United States
Member since April 23, 2017
Vincent is a passionate software engineer with a deep understanding of software systems and extensive experience in software architecture, planning, and developing complex systems. He's a goal-oriented team player with strong interpersonal skills who loves thinking out of the box and take on new challenges.
Vincent is now available for hire
  • Bank of America
    React.js, Node.js, Redux, MobX, Redis, MySQL, SVN
  • Red Ventures
    React.js, Node.js, Go, Redux, AngularJS, MySQL, AWS, Redis, NSQ, EC2, Docker...
  • Ascension
    JavaScript, AngularJS, PHP, Laravel, Lumen, MySQL, ElastiCache
  • PHP, 7 years
  • JavaScript, 7 years
  • MySQL, 5 years
  • MongoDB, 3 years
  • React, 3 years
  • React Native, 2 years
  • Go, 2 years
Charlotte, NC, United States
Preferred Environment
Mac OSX, Linux, Windows, Git, SVN
The most amazing...
...thing was building the next generation of an internal system that encompasses building, deploying, analyzing, and caching
  • Senior Software Engineer
    2016 - 2017
    Bank of America
    • Built the next generation of an internal system that encompasses building, deploying, analyzing and caching using Node and React.
    • Introduced an observable state and container/template pattern to reduce inappropriate and costly application rerenders and improved performance.
    • Reduced deployment-to-production times from over one hour to less than one minute by using Node and an optimized infrastructure.
    Technologies: React.js, Node.js, Redux, MobX, Redis, MySQL, SVN
  • Senior Software Engineer
    2015 - 2016
    Red Ventures
    • Implemented the integration with Facebook Messenger, using Facebook’s alpha live chat Node.js client and plugging it into our existing live chat platform via Redis and NSQ.
    • Developed a new front-end UI for agents to interface with Messenger customers utilizing WebSockets, React.js, Redux, and Immutable.js.
    • Developed features and maintained all the components of a real-time chat application that included a customer-facing chat client on partner marketing sites, an agent interface for handling multiple customer chats, back-end servers for socket event-handling and chat routing to agents, RESTful web services for CRM integration, and message queuing system for back-end communication using Node.js, AngularJS, React.js, Redis, and MongoDB.
    • Designed, architected, and implemented a modular, socket-based, real-time sales platform that provided CRM system, phone system integration, agent workflow management system, and sales platform used by sales agents (using Golang and React.js with Redux as the core architecture components).
    Technologies: React.js, Node.js, Go, Redux, AngularJS, MySQL, AWS, Redis, NSQ, EC2, Docker, Git
  • Senior Software Engineer
    2013 - 2015
    • Built the eCommerce website and API for the precious metals company with Salesforce integrations.
    • Developed systems by designing, developing, and installing software solutions built on Node.js.
    • Determined the operational feasibility by evaluating, analyzing, problem defining, and looking over the requirements, working on solution development, and proposed solutions.
    • Built automated systems in Node to complete purchasing and inventory control, including monitoring and issue of purchase orders in real time.
    • Developed software solutions by studying information needs and conferring with users,.
    • Studied systems flow, data usage, and work processes.
    • Investigated problem areas.
    Technologies: JavaScript, AngularJS, PHP, Laravel, Lumen, MySQL, ElastiCache
  • Engineer
    2013 - 2014
    Bedrock Business Media
    • Created an admin panel to manage caching and other system administrative duties.
    • Conducted performance tuning in critical areas.
    • Reduced the average page time from six seconds to under two.
    • Refactored the existing code to reduce memory footprint.
    • Wrote deployment scripts to standardize code roll outs.
    • Utilized SEO improvements to increase placement.
    Technologies: Angular, MySQL, PHP, JavaScript, Git
  • Web Developer
    2011 - 2013
    • Acted as the primary developer for third party integration and customization.
    • Rebuilt a multi-million dollar application in PHP which increased website performance, reduced server load, SEO, and an overall user experience.
    • Reduced costs by 40% in the web department by providing in-house solutions.
    • Used advance knowledge of programming languages to create an in-house marketing and sales campaign to reduce paperwork and increase communication within the corporate network.
    • Managed the dedicated servers that house more than 18 websites with nearly zero downtime.
    Technologies: Git, Laravel, AngularJS, Firebase, MySQL, JavaScript
  • Blackship (Development)

    Blackship is a revolutionary new package forwarding service, based in Japan.

  • Brainbuild Mobile App (Development)

    Brainbuild automates nutrition and health planning for collegiate and professional athletes. The app provides personal training and nutrition schedules to maximize health and performance.

    Specific Work Done:
    - Spearheaded the construction and delivery of a React Native application called Brainbuild.
    - Developed the iOS and Android apps using React Native.
    - Implemented the payment integration.
    - Automated the scheduling.
    - Enabled real-time reminders.
    - Personalized food suggestions using machine learning.

  • Languages
    JavaScript, PHP, ECMAScript (ES6), Go, CSS3, Sass, Less
  • Frameworks
    React Native, AngularJS, Angular, Redux, Laravel, Sails.js, Electron.js, Express.js
  • Libraries/APIs
    Node.js, React, Redis Queue, MobX, jQuery, RxJS, Vue.js
  • Tools
    Git, Subversion (SVN), Grunt.js, Bower, AWS SDK, Basecamp, JIRA, Redux Thunk, AWS Push Notification Service (AWS SNS), AWS SQS, Rally, Apache, Nginx
  • Paradigms
    Agile, Waterfall Development
  • Platforms
    Firebase, Linux, Ubuntu, AWS EC2, Fedora, Windows, Docker
  • Storage
    MySQL, MongoDB, AWS DynamoDB, Redis, AWS S3, PostgreSQL
  • Other
    Message Queues, Web Performance, Private NPM Modules, Internet of Things (IoT), Analytics, Performance
  • Bachelor of Arts in French
    2010 - 2013
    University of North Carolina - Charlotte, NC, USA
  • Bachelor of Science in Software Engineering
    2010 - 2013
    University of North Carolina - Charlotte, NC, USA
  • Associate of Science in Science
    2008 - 2010
    Central Piedmont Community College - Charlotte, NC, USA
I really like this profile
Share it with others