Vincent St. Louis

Vincent St. Louis

Charlotte, NC, United States
Hire Vincent
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
Portfolio
  • 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
Experience
  • PHP, 7 years
  • JavaScript, 7 years
  • MySQL, 5 years
  • MongoDB, 3 years
  • React.js, 3 years
  • React Native, 2 years
  • Golang, 2 years
Charlotte, NC, United States
Availability
Part-time
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 BankofAmerica.com.
Employment
  • Senior Software Engineer
    Bank of America
    2016 - 2017
    • 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
    Red Ventures
    2015 - 2016
    • 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
    Ascension
    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
    Bedrock Business Media
    2013 - 2014
    • 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
    SBMG
    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
Experience
  • Blackship (Development)
    https://www.blackship.com/

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

  • Brainbuild Mobile App (Development)
    http://brainbuild.io

    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.

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