About Me
23 years of experience in software development. Background includes programming, application development, team leadership, and technical relations. Experience in the iterative processes of business models composed of customer satisfaction, improving profitability through quality, generation of new business, and brand recognition.
Work Experience
Full-Stack Architect
Responsible for front and back end coding of websites. Includes designing user interfaces, writing server side code, and building relational databases. Websites are made mobile friendly, responsive, and up to standards. SEO is monitored and new technologies are explored.
- Front and back end web development
- Responsive, mobile-friendly design
- Relational database design
- SEO optimization
Entrepreneurial Pursuits
Self-starter who pursued personal business ventures including podcasting, stand-up comedy, and IT work for a social network targeting comedians.
- Launched and operated personal business ventures
- Explored emerging media through podcasting
Technical Relations Manager
Primary point of contact between software development team, external departments, and customers. Prioritized enhancements, features, and bug fixes.
- Liaison between development team, departments, and customers
- Coordinated cross-functional teams
- Interpreted business requirements
Lead Developer
Directed a development team in the design, development, coding, testing, and debugging of software applications.
- Led development team through full SDLC
- Met time and quality targets
- Fostered professional growth within team
Software Developer
Researched, designed, implemented, and managed software applications using Object Oriented methodologies.
- Software design and implementation
- Creative problem solving
- Object-Oriented development
Software Engineer
Created, maintained, audited, and improved systems under the direction of a software architect.
- System creation and improvement
- Collaborated with project managers, designers, and marketing
Software Engineer
Designed and implemented system interfaces for unique hardware solutions. Custom monitoring devices controlled over the BlackBerry Network. Followed Agile SDLC, managed and mentored new developers.
- System interfaces for custom hardware
- Agile development methodology
- Mentored new developers
- Technical documentation
Software Programmer
Engaged in all phases of the software development life-cycle. Consulted with clients to refine, test and debug programs.
- Full SDLC participation
- Client consultation and program refinement
Skills & Expertise
Programming Languages
ExpertDatabases
Frameworks
Applications & OS
Cloud Platforms
Featured Projects
Continental Guest Management System
A comprehensive hospitality management platform with real-time booking, concierge services, and guest preferences tracking. Built with microservices architecture for maximum scalability and reliability.
- Handles 50,000+ concurrent users without breaking a sweat
- 99.99% uptime - more reliable than a Swiss watch
- Integrated AI-powered recommendation engine
- Zero security breaches in production
PetFinder Pro
A nationwide pet adoption platform connecting shelters with potential pet parents. Features advanced matching algorithms, real-time chat, and comprehensive pet profiles.
- Facilitated 10,000+ successful pet adoptions
- Mobile-first responsive design
- Real-time geolocation matching
- Integrated payment processing for adoption fees
SecureVault API
Enterprise-grade encrypted data storage API with military-level security protocols. Designed for organizations requiring the highest levels of data protection.
- AES-256 encryption with custom key management
- Zero-knowledge architecture
- SOC 2 Type II compliant
- Sub-millisecond response times
CodeReview Assassin
An AI-powered code review tool that identifies bugs, security vulnerabilities, and performance issues with deadly accuracy. Open source project with 15k+ GitHub stars.
- Detects 95% of common security vulnerabilities
- Integrates with all major Git platforms
- Supports 20+ programming languages
- Used by 500+ development teams worldwide