Accomplished Senior Software Developer with 27 years of experience leading projects by acting as architect, developer and programmer analyst. Proficient in supporting project deliverables and maintaining releases. Strong leader in guiding support teams and solving complex issues. Steadfast in planning and implementing effective development strategies based on industry best practices.
I help clients design, develop, and deploy mobile and web services solutions that meet their business needs and user expectations. With over 7 years of experience in iOS Swift, Xcode, XCTest, Azure, and over 20 years in Microsoft .Net technologies, I have successfully delivered projects for leading UK retailers and other industries, leveraging best practices, frameworks, and tools. My core competencies include iOS app architecture and development, web services API framework development, accessibility and localization, authentication and authorization, A/B testing, crash analysis, and unit and UI testing. I am passionate about creating high-quality, scalable, and secure solutions that enhance user experience and satisfaction. I enjoy working with clients and teams to understand their requirements, challenges, and goals, and provide effective and innovative solutions.
SKILLS: Python | MQTT | PostGreSQL | TimescaleDB| FastAPI
SKILLS: Swift | A/B Testing | Leanplum | AppDynamics | NewRelic | XCTest | XCUITest | CocoaPods
SKILLS: Asp.Net WebAPI | WebServices | REST | SOAP
SKILLS: C# | ASP.Net | MS SQL Server | Javascript
Technical Architect – Online business continuity product
The product was built on the Microsoft platform, to allow users to define and manage their business continuity and recovery operations.
Technical Architect – Knowledge Sharing and Collaboration Product
The project assisted the client in technical design and development of a knowledge sharing and team collaboration product. This product was based on client access via browsers and WAP-enabled phones.
Technical Team Lead – Integrated Customer Relationship Management product
The project involved the development of a blended media contact center platform. The platform demonstrated blended capabilities in voice over PSTN and voice over IP, email, fax, outbound (callback), and web interactive (chat) communications.
Technical Team Lead – Financial Reporting Application Suite
The project involved the migration of a suite of financial reporting applications created in VB3 (16-bit) to VB5 (32-bit).
Software Engineer - Worked on the design & implementation of several Java and VB based web tools
Mobile App Development iOS Swift