I have extensive experience in developing web and mobile applications using PHP, React.js, React native, React Hooks, Redux, Typescript etc.
After having worked with several companies, I am experienced in all phases of SDLC - Requirement Analysis, Implementation and Maintenance, and have extensive experience with Agile and Scrum methodologies.
I possess strong background in testing tools including Jest, Cypress, Mocha, and Enzyme. Because I specialize in React, I focus a lot of testing in Jest.
In addition to my specialty as a front-end engineer, I have developed strengths in Backend and Cloud.
I contributed several projects built by Node.js, Python and in some cases ASP.NET as backends.
While working on these projects, I spent 60% of my time towards frontend, 20% backend and 20% for mentoring junior developers and performing code review for other developers.
Also, I have rich experience in CI/CD pipelines tools including Docker, Kubernetes, Jenkins etc.
I've also developed a passion working with startup companies through building incredible applications from the ground up, such as SecZetta Inc.
I enjoy working with people who challenge the world while solving complex problems.
For the last 3 years, I worked as a Senior Frontend Developer with SecZetta Inc.
Here I contributed to a SaaS project which helped organizations execute, identity and access lifecycle strategies for their employees.
It provides third party identity risk solutions for several industries include Financial services, Healthcare, Higher Education, Retail and Manufacturing.
In this project, I worked on implementing new features and UIs for upcoming releases.
We mostly worked in Agile/Kanban methology to meet deadlines and to successfully deliver an MVP in time.
While most of my efforts were focused on this project, I mentored some junior developers in pair coding sessions and reviewed other developers' PRs.
For this project's infrastructure, we used React.js and Redux for its frontend and eventually migrated Ruby on Rails to Node.js for its backend.
To test, we used Jest and Cypress to implement Unit and Integration Testing.
We've succeeded to build this project and now it's published, so for now I am working on maintaining this product.
But I'd love to be most challenged, that's why I am looking for new positions.
Thank you very much.