About
A passionate and results-driven web developer with a creative flair for crafting elegant and functional digital experiences. I specialize in building web solutions that not only look great but also deliver exceptional user experiences
Full Stack Developer
I have honed my skills in front-end and back-end web development, making me a proficient full-stack developer. a dedicated full-stack developer with a passion for crafting end-to-end web solutions that are not only functional but also user-centric and visually appealing.
- Birthday: 6 August 1993
- Email: tonyshaji41@gmail.com
- City: kochi, India
- Age: 30
- Degree: Bachelor of Technology
- Freelance: Available
Education
Bachelor of Technology
Computer Science and Engineering
2012 - 2016
Rajiv Gandhi Institute of Technology, Kottayam
Experience
Professional Experience
Senior Software Engineer
2020 - Present
Thomsun Infocare LLP, kochi, Kerala
- Constructed reusable components that accelerated the development process.
- Enhanced productivity by refactoring code through the utilization of custom directives and pipes in Angular
- Identified code areas requiring enhancement and restructured accordingly
- Possessed hands-on experience with the Scrum methodology within an agile development environment.
Senior Software Developer
2018 - 2019
Cankado India, Trivandrum, Kerala
- Collaborated on dashboards catering to different user groups.
- Engaged with legacy software using BackboneJS
- Provided guidance and mentorship to newcomers and junior team members, assisting them in adopting coding best practices.
- Translated business requirements into technical implementations in collaboration with the team.
- Took the helm of the frontend team during multiple feature releases
Associate Software Engineer
2016 - 2018
Inmeik Technologies, kochi, Kerala
- Developed a WebApp utilizing Angular, JavaScript, and CSS.
- Worked on Backend Devlopment using NodeJS
- Executed page layouts using CSS.
- Enhanced code for reduced load times and increased performance.
Skills
Contributions
ng-form-group-validation
An npm package that decouples the logic for Angular form error messages in reactive forms from components by utilizing content projection, offering enhanced flexibility in form design. It also allows overriding predefined error messages through a configurable list provided via dependency injection.
Backpedaling in angular: Scenarios to avoid
An article Enlisting various outdated and wrong methods used by developers while coding in angular, which should be avaoided to improve readability, scalabilty, performance and robustness
Contact
Location:
kochi, Kerala, India
Email:
tonyshaji41@gmail.com