I’m currently part of a small team of 3, building, enhancing, and maintaining multiple internal applications simultaneously.
I’m most proud of a crucial data integration between Taleo and Oracle that the company uses daily for all new hires and internal transfers.
I was a front end developer using Angular 2, TypeScript, and C# to build a site for customers to view realtime data.
One of my key accomplishments was to build the front end of the site’s customized graphing tool using HighCharts.
Fun fact: When I joined the team, there were only 4 members,
so I was able to take on a range of responsibilities from Project Management to OSI PI Administration.
I refactored and optimized old code that pulled information from a third party API daily. Then I worked with a DBA to combine it with internal data points, and displayed it on a dashboard built from scratch. The project was delivered weeks ahead of the original deadline.
I created a cross-platform mobile Mastermind clone with Ionic 2 to expand my skillset. It works well on iOS and Android, and can even be viewed on desktop browsers.
I worked closely with the UX designer to display real time data for users to track key information from blowout preventors using Angular, HighCharts, and Material Design.
Remember when I talked about how Inputs in Angular 2 can be tricky? Well it gets worse. Here are some points to keep in mind when passing non-primitive types as Inputs.
What if I want to change the styles of child components in Angular 2? Is that even possible? Well, yes.
Detecting input changes in Angular 2 are a bit tricky. The way Angular 2 detects changes and handles them can be rather confusing. Here’s how I do it.