Rick Batka
Chief Technology Officer at Bedrock Learning, Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
0
/5.0 / Based on 0 ratingsFilter reviews by:
Experience
-
Bedrock Learning, Inc.
-
Software Development
-
1 - 100 Employee
-
Chief Technology Officer
-
Jun 2022 - Present
-
-
-
Improbable
-
United Kingdom
-
Software Development
-
300 - 400 Employee
-
Senior Software Architect
-
Jan 2019 - Jun 2022
-
-
-
Mixed In Key
-
United States
-
Musicians
-
1 - 100 Employee
-
Software Developer
-
Feb 2018 - Dec 2018
-
-
-
AltSource, Inc
-
United States
-
Software Development
-
1 - 100 Employee
-
Senior Software Developer
-
Mar 2013 - Dec 2017
I started here as a developer and moved up to technical lead of a small development team after one year. My team built large- scale line-of-business applications, websites, web services, and native iOS, Android and Windows applications. At AltSource I learned the importance of the SOLID principles and unit testing as they pertain to very large software projects. I learned how and when to properly refactor, and how to continuously improve a large codebase while delivering features at a steady clip. As a regular speaker at our weekly developer talks, I evangelized best practices and good design. As team lead, I worked closely with Apple to onboard the iPhone line of products into Consumer Cellular's ecommerce business (www.consumercellular.com/iphone). I also spearheaded the architectural design and implementation of their new fully responsive shopping cart experience. Stack: C#, MSSQL, Typescript, Angular, Razor, Knockout, Entity Framework Show less
-
-
-
The American Registry
-
United States
-
Advertising Services
-
1 - 100 Employee
-
Software Developer
-
Mar 2010 - Mar 2013
Moving quickly from web developer to jack-of-all-trades, full- stack developer, my duties here involved back-end development, database administration, release management, requirements discovery and new feature design. At American Registry I learned how to be productive as an independent developer. On this small team working on massive systems, I learned the importance of being transparent, accountable, and productive as a remote developer. Stack: CakePHP, MySQL, Debian Moving quickly from web developer to jack-of-all-trades, full- stack developer, my duties here involved back-end development, database administration, release management, requirements discovery and new feature design. At American Registry I learned how to be productive as an independent developer. On this small team working on massive systems, I learned the importance of being transparent, accountable, and productive as a remote developer. Stack: CakePHP, MySQL, Debian
-
-
-
TechMethods
-
United States
-
Information Technology & Services
-
1 - 100 Employee
-
Web Developer
-
Mar 2007 - Mar 2010
As a new developer fresh out of school, this internship-turned- job was my introduction to the world of web development and programming. I maintained and added features to a wide array of client websites. Projects ranged from basic brochure websites to full-featured ecommerce systems. Besides learning the ropes of software development, this is where I learned the importance of partnering with stakeholders to achieve the desired feature set when designing a piece of software. I would often meet with clients and observe their business, all the time asking questions and learning the business as best I could to avoid just building "what the client asked for." Stack: PHP, VB, ASP.NET, MySql, PostgreSQL Show less
-
-
Education
-
Shepherd University
Bachelor of Science - BS, Computer and Information Sciences and Support Services