Anthony Johnson
Senior Software Architect
*******.******@*****.*** College Station, TX LinkedIn SUMMARY
Software Architect with around 15 years of experience in designing and developing highly reliable, scalable and cutting-edge business solutions, mainly in Microsoft and Open-Source Technologies.
Solid experience gained while working in Fin-Tech, Healthcare, Social Media apps, Business Intelligence, Data Integration, Analytics and Stock Exchange domains.
Strong in ASP.Net Core, REST API, WinForms/WPF, Entity Framework, Multi-Threading, Micro- Services Architecture, Database Designing, MS SQL Server, MongoDB, Redis, AWS/Azure Technologies, CI/CD, Design Patterns, Software Project Management, Team Management and Technical Documentation.
Agile & AWS practitioner and highly skilled in implementing Scrum/Kanban practices for onshore/offshore teams.
Having exceptional inter-personal communication skills, excellent problem solver and ability to perform well under pressure.
TECHNICAL SKILLS
Programming Languages: C#.Net • VB.Net • TypeScript • SQL/T-SQL Visual Programming Tools: Microsoft Visual Studio • JetBrains Rider • Visual Studio Code Technologies: .Net Framework • WinForms • WPF • WCF Services • EF/EF Core Web Development: ASP.Net Core • Web API • NodeJS • HTML5 • CSS • JavaScript • jQuery Database Systems: MS SQL Server • MySQL • MongoDB • SQLite • Postgres • Redis Source Control Tools: Git • Team Foundation Server (TFS) • SVN AWS Technologies: EC2 • S3 • SNS • SQS • Lambda • CloudWatch • Elemental Media Convert • Elastic Transcoder • CloudFront • DynamoDB • API Gateway • CloudFormation Designs/Architectures: Micro-Services • Monolithic • nTier/Layered • Event-Driven • Data-Driven • Client-Server • Test Driven • Domain Driven • MVC • MVVM • SOLID Principles • CQRS
2
EXPERIENCE
Software Architect
Impact Theory
07/2022 – Present
Responsible for the Architecture and Design decisions of various FinTech, Immersive Environments and Metaverse applications that are in the initial phases.
Worked on the architecture and design of the investment platform. That platform allows the user to onboard with the system, associate their bank accounts and do stock trading.
Architected another fintech application that uses Open Banking APIs to connect user’s bank accounts and does the Risk Assessment and KYC before Loans could be allowed to the users. Software Architect
Hydra Software
01/2021 – 06/2022
Major responsibilities include designing, architecture and development of new modules and microservices using various AWS Technologies, ASP.Net Core, ASP.Net Web API, NodeJS, SQL Server, Redis and Elastic-Search.
Worked on the transformation of existing monolithic services to microservices based architecture using ASP.Net Core, NodeJS and DynamoDB.
Optimized the Authentication flows of the application to get it aligned with SSO. Lead Developer
CTG Tech
03/2019 – 12/2020
Major responsibilities included software architecture, scalability and deployments using AWS Technologies, Azure, Identity Server, REST based Microservices, .Net Core, ASP.Net Web API, Node JS, SQL Server, MongoDB, DynamoDB, Redis.
Architected solutions after studying existing technology architecture; evaluating solution alternatives; developing prototypes and writing detailed technical documents.
Implemented the continuous integration and deployment process in company-wide products using Azure DevOps on AWS platform.
Principal Software Engineer
Tech Holding
05/2018 – 02/2019
Primary responsibilities included technical direction on building large scale software components, overseeing agile development process, working with various stakeholders on requirements, design, integration, addressing customer issues and providing production support.
Designed the Scheduling Servers module that allowed the system to execute multiple tasks on several available servers based upon the workload and priority of that server. 3
Sr. Software Engineer
PCH Technologies
03/2015 – 04/2018
Researched and proposed the measures, in order to enhance the performance, stability and scalability of Remarket application, developed for Deutsche Bank.
Worked on the development of highly optimized and customizable AJAX based custom controls.
Quickly understood the product and domain of RFM system and developed source code for various modules using .Net Framework, MS SQL Server, XML and Web Service technologies.
Liaised with business unit representatives and Project Manager through the system development lifecycle from project initiation through to production support.
Successfully implemented the online version of RFM Live and integrated it with desktop system.
As lead engineer, designed the Bugs and Changes Management System for clients and QA staff. Later integrated it with the RFM System for immediate error/bug logging and fixing. Software Analyst & Programmer
Concentrix
02/2011 – 03/2015
Major development areas included object-oriented client-server, desktop & web-based internet intranet applications, websites designing and maintenance.
Performed technical analysis of business proposals and authored the technical contents for client’s Request for Proposal (RFP) submissions.
Analyzed, designed and programmed databases & applications in various fields including Pathology Results Analyses Systems, Property Management System, Contact Relationship Managers, Invoice & Reporting Systems and Accounts Systems.
EDUCATION
National University of Singapore (NUS) 2010
Bachelors in Computer Science