Anthony Elam

Anthony Elam

ABOUT ME
An Engineering Addict
An Engineering Addict

Hey my name is Ace aka Anthony Elam. I'm addicted to learning and understanding how things work. I can't seem to satisfy the desire for solving problems. So I continue to search for new challenging problems to solve. Over the years I've stored my accumulation of software engineering knowledge in Confluence. Check it out here https://elaminc.atlassian.net/wiki/x/F4. Please use the following creds
user: softwareengineer@elamenterpriseltd.com
pw: P@ssword*1234

In my 5 years’ of experience as a software engineer I’ve learned that it is important to be able to learn or ramp up quickly on new tech. This happens to be the one thing that remained consistent for me after working on several large multi-million & multi-billion dollar projects as well as some smaller projects. Resources such as Stackoverflow, Google and others make learning possible but, in my opinion, fall short and are unable to keep pace with the changes in tech that happens often. With new tech sometimes there’s often very little or no documentation at all to help guide you. This is why I wish to make myself available as a Mentor and really appreciate the approach this company is taking to help solve this problem. I want to provide the help, patience, encouragement and knowledge that I did not get when I began.

How I began my career as a Software Engineer: A brief story.
One day I, based on a feeling I had, decided to become a Software Engineer. So I enrolled in a software engineering program at a local community college. It was tough, very tough and I thought about quitting. When I was tasked with my final coding project a thought came to mind. I decided not to follow the book or most of the guidelines instead I would seek to understand the problem fully and write out how the program should work. It turns out that I did so well that my instructor sent my program to every Computer Science instructor on campus and colleagues he knew outside of work. He asked them to attempt to break my program but no one could. My instructor told me this and said he took 1 point off of my project for not following the book and some of the rules laid out but he added 2 points because I created a solid program that no one was able to break. Lol.

Through my POSTS I'd like to take anyone willing to go, on a journey as I Examine, Investigate, Explore & Disect the following technologies: Javascript(includes all libraries & frameworks), Typescript, RxJs, RxKotlin, RxSwift, Swift, Kotlin.

Using a BDD(Behavior Driven Development) test approach I hope to fully understand and master these technologies. Each of the technologies listed above attempts to solve a problem or series of problems. Examining these problems and exploring or measuring how well each listed tech does is my focus.

Areas of focus includes but are not limited to the following:

  • how well it handles asynchronous activity/events
  • performance
  • scalability
    just to name a few.

I will document my findings here via POSTS. All POSTS will include links to the github repositories & code pens that I create so that you can run and test code on your end. I will also include links to all the tools, sources, resources that I use and why.

I love this stuff!

I will update my profile here over time but feel free to visit my linkedIn page to learn more about me, work experience, etc.

Thanks for visiting

Eastern Time (US & Canada) (-04:00)
Joined October 2019
EXPERTISE
4 years experience
2 years experience
3 years experience
3 years experience
EMPLOYMENTS
Software Engineer
T-mobile Wireless
2018-10-01-Present
Build web & native apps that need to be integrated seamlessly into both the in-home and on-the-go experience.
Build web & native apps that need to be integrated seamlessly into both the in-home and on-the-go experience.
Kotlin
RxJava
Swift
View more
Kotlin
RxJava
Swift
Rxkotlin
RxSwift
View more
Software Engineer
My Freight World Technologies
2018-01-01-2018-10-01
Design, enhance, and maintain My Freight Worlds proprietary TMS system (A transportation management system)
Design, enhance, and maintain My Freight Worlds proprietary TMS system (A transportation management system)
jQuery
TypeScript
Bootstrap
View more
jQuery
TypeScript
Bootstrap
Es6
CSS
Aurelia
Pug
View more
Software Engineer
KCP & L
2017-10-01-2017-11-01
Assist with polishing new features and bug fixes in preparation for the November launch of the company's Commercial Real Estate Listings ...
Assist with polishing new features and bug fixes in preparation for the November launch of the company's Commercial Real Estate Listings & Map Viewer web application
TypeScript
React
RxJS
View more
TypeScript
React
RxJS
Redux
Angular 4
View more