Tony Sam - Full Stack Developer
It's about adding value to your employer.
To add value, you must be willing and able to learn, not just learning the software development related things, but also learning about the employer's
business, products, clients, processes, etc. These knownledge is key to make sure that you are always solving the right problem the right way.
I am confident in my ability to add value to my employer because I am competent, I am pragmatic, I am willing and able to learn.
I am competent.
I have collaborated well with cross-functional teams as well as worked independently, to deliver maintainable, effiecient and well-documented code
on multiple projects, across frontend and backend. My deep understanding about the client's business processes and my technical knowledge of
their existing systems have enabled me to implement efficient solutions and prepare for the inevitable unexpected discoveries.
I am pragmatic.
It would be wonderful to always delivery everything the customers ask for, to always address the root cause of a bug and meet the given deadline.
In reality, that may not always be possible. For a new feature, I will identify and separate the must have requirements from the nice to have ones,
and work iteratively to delivery them. For a bug, plan A is always to address the root cause within the given time frame.
Plan B is to work-around the bug to achieve the desired result.
I never stop learning.
I have consitently demonstrated my ability to learn by successfully adapting to multiple career changes, going from IT to manufacturing,
to starting my own businesses, to education and then back to IT. So whether it's picking up the new frameworks, new tools, or learning about
a new client's business, I am always excited about the oportunities to learn.