Matt J Smith
Senior Software Developer Tech Lead at PHILANTHROPI- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
Topline Score
Bio
Sung Byun
Matt is a great person to work with. He was very considerate and professional throughout my 10 years of working with him at the bank. With his full knowledge of programming and developing skills, he was able to solve Active Directory (AD) security related issue by bridging AD and a third party application. He was also able to integrate code into an enterprise monitoring tool which saved tens of hours of manual work. With his professional attributes and with his program developing expertise, I would recommend him for any program or developing engineering job.
LinkedIn User
As a DBA, it can be difficult to find a developer who is in sync with the backend thought process. Working with Matt has been extremely easy due to his experience in code writing and the ability to "think outside of the box". When recommending a developer for multiple tasks, Matt is always the first thought as he is very detailed oriented with any product he delivers. Always looking to be the best.
Sung Byun
Matt is a great person to work with. He was very considerate and professional throughout my 10 years of working with him at the bank. With his full knowledge of programming and developing skills, he was able to solve Active Directory (AD) security related issue by bridging AD and a third party application. He was also able to integrate code into an enterprise monitoring tool which saved tens of hours of manual work. With his professional attributes and with his program developing expertise, I would recommend him for any program or developing engineering job.
LinkedIn User
As a DBA, it can be difficult to find a developer who is in sync with the backend thought process. Working with Matt has been extremely easy due to his experience in code writing and the ability to "think outside of the box". When recommending a developer for multiple tasks, Matt is always the first thought as he is very detailed oriented with any product he delivers. Always looking to be the best.
Sung Byun
Matt is a great person to work with. He was very considerate and professional throughout my 10 years of working with him at the bank. With his full knowledge of programming and developing skills, he was able to solve Active Directory (AD) security related issue by bridging AD and a third party application. He was also able to integrate code into an enterprise monitoring tool which saved tens of hours of manual work. With his professional attributes and with his program developing expertise, I would recommend him for any program or developing engineering job.
LinkedIn User
As a DBA, it can be difficult to find a developer who is in sync with the backend thought process. Working with Matt has been extremely easy due to his experience in code writing and the ability to "think outside of the box". When recommending a developer for multiple tasks, Matt is always the first thought as he is very detailed oriented with any product he delivers. Always looking to be the best.
Sung Byun
Matt is a great person to work with. He was very considerate and professional throughout my 10 years of working with him at the bank. With his full knowledge of programming and developing skills, he was able to solve Active Directory (AD) security related issue by bridging AD and a third party application. He was also able to integrate code into an enterprise monitoring tool which saved tens of hours of manual work. With his professional attributes and with his program developing expertise, I would recommend him for any program or developing engineering job.
LinkedIn User
As a DBA, it can be difficult to find a developer who is in sync with the backend thought process. Working with Matt has been extremely easy due to his experience in code writing and the ability to "think outside of the box". When recommending a developer for multiple tasks, Matt is always the first thought as he is very detailed oriented with any product he delivers. Always looking to be the best.
Experience
-
PHILANTHROPI
-
United States
-
Philanthropy
-
1 - 100 Employee
-
Senior Software Developer Tech Lead
-
Aug 2021 - Present
+ Lead a team of five backend .NET developers with guided software projects in an agile environment from requirement definition through architecture, implementation, and maintenance, assigning of resources, and development schedules + Worked with a Fortune 50 company to lead our backend integration with OAuth/OIDC identity management and AWS SQS queue-based payment processing + Conduct daily code reviews to encourage proper OO design and test coverage + Migrated from multiple years of legacy Java based backends to .NET mediator pattern architecture designed microservices without any downtime + Work with other tech teams to resolve roadblocks between frontend and backend development Show less
-
-
-
Chatham Financial
-
United States
-
Financial Services
-
700 & Above Employee
-
Senior Full Stack Developer
-
Oct 2016 - Aug 2021
+ Ensure proper .NET, Angular, and React development through unit/integration testing, code reviews, pair coding, and use of microservice architecture for a multi-tenant SaaS platform + Provide CI/CD code management through Gitlab based pipelines and app scheduler-based Docker deployments + Manage and upgraded our authentication mechanisms with SSO, SAML, SCIM, and moving to OIDC JWT based tokens for better performance and security + Integrate with multiple teams to migrate legacy code bases + Participate in daily scrum meetings and work together on estimation and ticket maintenance Show less
-
-
-
ClipperSoft
-
Downingtown, PA
-
Founder and Senior Developer
-
Apr 2008 - Dec 2019
+ Serve thousands of public facing websites and customers with a multi-tier custom ad serving solution in PHP and mySQL. + Market, develop, and support the product to customers around the world, meeting individual needs and goals. + Architected and developed from scratch hosted solution running on Azure cloud to meet customer needs. + Serve thousands of public facing websites and customers with a multi-tier custom ad serving solution in PHP and mySQL. + Market, develop, and support the product to customers around the world, meeting individual needs and goals. + Architected and developed from scratch hosted solution running on Azure cloud to meet customer needs.
-
-
-
Bank of America
-
United States
-
Banking
-
700 & Above Employee
-
Systems Architect and Senior Developer
-
Jan 2006 - Oct 2016
+ Architected and continue to provide full life cycle development to grow an internal web application saving over 200,000 help desk calls a year. The UI designed required no upfront training. + Automate business unit procedures through many intuitive web applications saving hundreds of man hours, as well as saving annual company costs by keeping solutions in house. + Daily interfacing with multiple bank units to gather requirements and architect solutions. + Architected and continue to provide full life cycle development to grow an internal web application saving over 200,000 help desk calls a year. The UI designed required no upfront training. + Automate business unit procedures through many intuitive web applications saving hundreds of man hours, as well as saving annual company costs by keeping solutions in house. + Daily interfacing with multiple bank units to gather requirements and architect solutions.
-
-
-
MBNA
-
United Kingdom
-
Financial Services
-
200 - 300 Employee
-
Systems Architect and Developer
-
Jun 1999 - Jan 2006
+ System administration and automation engineering + Created system to manage all user accounts in the bank saving costs of commercial products + System administration and automation engineering + Created system to manage all user accounts in the bank saving costs of commercial products
-
-
-
Genesis
-
United States
-
Hospitals and Health Care
-
700 & Above Employee
-
Automation and Exchange Development and Support
-
Jun 1998 - Jun 1999
+ Installed, planned, and administered server technologies including Windows Server and Exchange. Identified processes available for automation and designed and implemented the solutions. + Saved the company hours each day in manual processing by creating an interface to automate Exchange mailbox interfacing to external Internet connections. + Installed, planned, and administered server technologies including Windows Server and Exchange. Identified processes available for automation and designed and implemented the solutions. + Saved the company hours each day in manual processing by creating an interface to automate Exchange mailbox interfacing to external Internet connections.
-
-
-
University of Maryland
-
United States
-
Higher Education
-
700 & Above Employee
-
Macintosh and Windows Network Design and Support
-
Jun 1995 - Jun 1998
+ Saved on support costs and user down time by designing and implemented automated back end architecture to clean and reset the company’s client environment on a nightly basis to a standard image. + Provided technical support to end user community on software and hardware issues. + Saved on support costs and user down time by designing and implemented automated back end architecture to clean and reset the company’s client environment on a nightly basis to a standard image. + Provided technical support to end user community on software and hardware issues.
-
-
Education
-
University of Delaware
MS, Operations Research -
Bloomsburg University of Pennsylvania
BS, Math -
Bloomsburg University of Pennsylvania
Bachelor's degree, Mathematics -
University of Delaware
Master's degree, Operations Research