Brian McIlwain

Software Engineer at AlbumHealth
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Greater Houston, US
Languages
  • English Native or bilingual proficiency
  • Spanish Native or bilingual proficiency
  • Portuguese Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Trey Cozic

Brian is one of the smartest, hardest-working, and most consistently well-prepared people I know--and his astronomical GPA serves as proof. What his GPA can't tell you is that he is one of the most personable people you will ever meet. I have known him nearly 4 years, and in that time I have never heard a negative or even indifferent word spoken about him. I've seen him put in some insane hours to solve a difficult problem, and he has, on multiple occasions, helped explain topics that were proving difficult for me. Brian was a great classmate and a pleasure to work with when he came through my lab.

Mike Cole

Brian is an extremely effective communicator with a passion for software development that is only surpassed by his willingness to help others. He is disciplined, polite, always pulls his weight, and has a great sense of humor. I would recommend him to anyone looking to add a bright and ambitious team player to their organization!

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Wellness and Fitness Services
    • 1 - 100 Employee
    • Software Engineer
      • Jan 2021 - Present

      Shared technical recommendations throughout the process of improving and renovating an aging codebase (AngularJS to Angular, Node, NestJS).Lead research in order to overcome many challenges in replacing technologies that are no longer supported (AngularJS to Angular). Lead many experiments and reported on results to leadership. Shared technical recommendations throughout the process of improving and renovating an aging codebase (AngularJS to Angular, Node, NestJS).Lead research in order to overcome many challenges in replacing technologies that are no longer supported (AngularJS to Angular). Lead many experiments and reported on results to leadership.

    • United States
    • IT Services and IT Consulting
    • Software Engineer and Technical Founder
      • Mar 2019 - Present

      Freelance software consulting for small businesses as showcased on ​TechnicallyEmployed.comDesigned and built a cross-platform app for selecting interior finishings (Flutter, Firebase) Freelance software consulting for small businesses as showcased on ​TechnicallyEmployed.comDesigned and built a cross-platform app for selecting interior finishings (Flutter, Firebase)

    • United States
    • Business Consulting and Services
    • 500 - 600 Employee
    • Software Consultant
      • Jan 2018 - Mar 2019

      Designed and implemented a rule execution engine to monitor big data in a serverless environment within the cloud (Azure) with a small team.Mentored coworkers in Machine Learning through leading an in-office study group.Designed and implemented automated testing for multiple projects using front end (Angular5) and serverless backends (.NET) from the ground up. Designed and implemented a rule execution engine to monitor big data in a serverless environment within the cloud (Azure) with a small team.Mentored coworkers in Machine Learning through leading an in-office study group.Designed and implemented automated testing for multiple projects using front end (Angular5) and serverless backends (.NET) from the ground up.

    • United States
    • Information Services
    • 1 - 100 Employee
    • Software Engineer, Consultant
      • Feb 2018 - Feb 2019

      Provided architectural guidance and coding for a custom built software solution to help companies manage massive amounts of documents.Advised leadership on feasibility of various feature requests and providing work estimates.Implemented proposed solutions without compromising system performance (NodeJS, SQL, .NET). Provided architectural guidance and coding for a custom built software solution to help companies manage massive amounts of documents.Advised leadership on feasibility of various feature requests and providing work estimates.Implemented proposed solutions without compromising system performance (NodeJS, SQL, .NET).

    • United States
    • Information Services
    • 1 - 100 Employee
    • Software Engineer, Intern
      • Dec 2016 - Dec 2017

      Developed ~30% of a .NET client, ~99% of a SQL database, and 100% of a NodeJS web service as the only internal developer.Mentored graphic designer working with CMS (WordPress)Implemented Agile development tasks with the original developer, who was external to the company.(Technically employed by Datafiche's and Fatwood Creative's parent company Northstar Holdings) Developed ~30% of a .NET client, ~99% of a SQL database, and 100% of a NodeJS web service as the only internal developer.Mentored graphic designer working with CMS (WordPress)Implemented Agile development tasks with the original developer, who was external to the company.(Technically employed by Datafiche's and Fatwood Creative's parent company Northstar Holdings)

    • United States
    • Business Consulting and Services
    • 500 - 600 Employee
    • Software Consultant Intern
      • May 2017 - Aug 2017

      Helped develop a multi-tenant system of applications for tracking and managing daily business for a national-scale engineering contracting firm.Reduced Xamarin app startup time by 25% through implementing asynchronous tasks.Diagnosed, fixed, and added test coverage for numerous bugs throughout the system.Worked full-stack across the system covering Xamarin, AngularJS, .NET Web Service, Dapper, Slapper, and SQL on a team of ~20. Helped develop a multi-tenant system of applications for tracking and managing daily business for a national-scale engineering contracting firm.Reduced Xamarin app startup time by 25% through implementing asynchronous tasks.Diagnosed, fixed, and added test coverage for numerous bugs throughout the system.Worked full-stack across the system covering Xamarin, AngularJS, .NET Web Service, Dapper, Slapper, and SQL on a team of ~20.

    • United States
    • Business Consulting and Services
    • 500 - 600 Employee
    • Software Consultant Intern
      • May 2016 - Aug 2016

      Worked on a small team of interns, developing a solution to help a non-profit in their daily process of transporting students around Houston from school to local employment.Presented project to client stakeholders upon completion. Worked on a small team of interns, developing a solution to help a non-profit in their daily process of transporting students around Houston from school to local employment.Presented project to client stakeholders upon completion.

    • United States
    • Software Development
    • 1 - 100 Employee
    • Software Developer
      • Aug 2014 - May 2016

      Improved load times over 6 times by implementing client-side caching and dynamic data grouping (JavaScript, AngularJS).Mentored a new intern enabling him to produce billable work in less than 1 week from his hire date.Independently reverse-engineered a complex graphing UI from Adobe Flash to HTML5 in order to allow others to develop in a more familiar codebase (Highcharts.js).Learned and pioneered company’s AngularJS development in order to minimize the complexity of a very large codebase using too many different frameworks already.

    • United States
    • Religious Institutions
    • 700 & Above Employee
    • Volunteer Representative
      • May 2012 - May 2014

      Networked constantly with strangers and semi-strangers in order to increase the sense of community and strengthen family relationships through shared values.Procured weekly opportunities to perform community service to directly support the Los Angeles community.Maintained a strict 70 hour per week proselyting schedule.Mastered the Spanish language in order to connect with the people we worked with in their native tongue. Networked constantly with strangers and semi-strangers in order to increase the sense of community and strengthen family relationships through shared values.Procured weekly opportunities to perform community service to directly support the Los Angeles community.Maintained a strict 70 hour per week proselyting schedule.Mastered the Spanish language in order to connect with the people we worked with in their native tongue.

Education

  • Louisiana State University
    Bachelor’s Degree, Computer Engineering
    2011 - 2017

Community

You need to have a working account to view this content. Click here to join now