As far back as I can remember I have been fascinated by computers. I received my first computer (386S) for my 8th birthday and have been writing code ever since; in fact, my first “Hello World” was in Turbo Pascal. Since that day I have been obsessed with the idea of using software to solve real-world problems. To me, coding is a never ending series of puzzles that I am passionate to solve. I’m a self-starter and have taught myself to write Apex to quickly become an expert Force.com developer.
My first professional job was as a Lead Integration Engineer at IBM working on their Websphere stack of products to develop proof of concepts for IBM customers. My proceeding roles extended my integration and cloud integration skills leading me to discover the power of The Cloud. My most recent position was as Lead Software Engineer (Employee #1) for BrightPlan, a financial wellness platform (www.brightplan.com). In this role I led dozens of projects building new features to position BrightPlan as one of the most comprehensive financial wellness platforms on the market.
In my spare time I continue to grow my coding skills. I recently become a Salesforce Certified System Architect and a Salesforce Certified Platform Developer I. I enjoy working on personal coding projects and participating in challenges on HackerRank. I also like attending meet-ups to advance my skills, learning new coding languages (Java, Apex) and Artificial Intelligence (AI). Finding better ways to solve yesterday’s problems ignites the fire that keeps me motivated as a Lead Software Engineer.
Salesforce (SFDC), Apex Programming, SOQL, SOSL, Visualforce Pages, Java, Spring, Spring Boot, JPA, Hibernate, Web Services, (RESTful, SOAP), Git, Jira, Jitterbit, AWS, Heroku
Cycling, Snowboarding and Golf
My focus of the blog is to share my experiences and problems that I had in developing solutions for customers and also some of my own projects.
Fork my project(s) or connect me on Social Media if you have questions.