About
Righting Code is a blog by Bob Davidson. Bob is a senior level career technology consultant with expertise in web, mobile and server-side development. Bob started his career developing in C on Unix, moved into C++ developing Windows and Mac applications, spent a few years with C# and .NET web development, followed up by 10+ years of Java server and JSP development. Most recently Bob has been working in iOS with Swift.
Looking for some consulting help? Please email me.
Resume
Recommendations
References
LinkedIn Profile
GitHub Repos
Expertise
- Architecting new systems
- Full-stack development
- Server-side development
- Complex Systems Integration
- Mobile development
- Web-based Applications
- Code reviews and recommendations
- Diagnose/maintain existing systems
- Developing best practices
- Team Leadership
- Mentoring developers
- Staff Development
Projects
- Field Service Mobile App - Swift, SwiftUI, iOS, JSON, RESTful, Face ID/Touch ID, RSA/AES Encryption
- Takeout ordering system - Swift, Interface Builder, iOS, Java, Google Web Toolkit, HTML5, CSS, JSON, MySQL, Google App Engine
- 24x7 real-time enterprise system integrating with multiple 3rd party external systems - Java, XML, SOAP, SQL Server, Linux
- Enterprise document storage system, with real-time disaster recovery - Java, J2EE, XML, SQL Server, Windows Server
- Enterprise system for managing bankruptcy and foreclosure proceedings - Java, J2EE, JSP/JSF, XML, SQL Server, Linux
- Internet-based Video on Demand system (patented) - Java, XML, JSP, JavaScript, HTML, CSS, SQL Server
- Baseball Manager (web-based fantasy baseball) - C/C++, Google Web Toolkit, Java, JSON, CSS, Pervasive SQL, AWS EC2
- Financial advisor system - C#, .NET, JavaScript, HTML, CSS, SQL Server
- Fantasy Sports games (web-based football, baseball, basketball, hockey) - C++, HTML
- Accounting software - C/C++ Windows, Mac
Technologies
- Databases: SQL Server, MySQL, Pervasive SQL, Ctree, Btrieve
- Languages: Java, JavaScript, Swift, C++, C#
- Frameworks: UIKit, SwiftUI, Google Web Toolkit, JSP/JSF
- IDEs: IntelliJ IDEA, AppCode, Xcode, Visual Studio
- Platforms: Amazon Web Services (AWS) EC2, Google App Engine