EXPERIENCE SUMMARY
- Around 8+ years of professional experience in the Information Technology industry
- Expertise in Software Development
- Strong Programming Skills in designing and development of applications using JavaScript, TypeScript, React Js, Redux, Ionic, Angular, Bootstrap, Material UI, Flex, UI/UX Designs, Figma, Adobe XD, HTML5, CSS3, Node JS, Express JS, VueJS, Mongo DB.
- Experience in developing Web Services – RESTful
- Good understand of Data Structures and Algorithms
- Strong experience in all the phases of Software Development Life Cycle (SDLC)
- Good understanding of Agile Methodologies
- 6+ years of experience working with cloud-based technologies, with a focus on AWS and Azure.
- Excellent written/ verbal communication skills, presentation, and problem-solving skills
- Strong communication/ relationship management skills, enthusiastic, and self-driven, with a high degree of commitment
TRAININGS
- Completed Training in ASP.Net, Infoprism, Thrissur (Subjects covered = C#, ASP.Net, ADO.Net, XML, MS SQL Server)
TECHNICAL SKILLS
Databases
MS SQL Server 2005, MySQL, MS Access, Indexdb,
Languages/ Software Tools/Packages:
React, Ionic, Angular2+, Cordova, Capacitor, Redux, AngularJS, JavaScript, jQuery, AJAX, Node JS, Express JS HTML, CSS, Bootstrap, C#, ASP.NET, Microsoft Visual Studio, UI/UX Designs (Figma, Adobe XD)
PROJECT EXPERIENCE
Project: Provab
Role: Senior Software Engineer Description: – Car Selling Platform. Responsibilities:
- Developing responsive and interactive user interfaces using React.js and related technologies.
- Designing, developing, and maintaining Node Js applications using Javascript and the Node Js framework.
- Integrating external APIs and third-party libraries to enhance application functionality.
- Integrating JavaScript with backend APIs and services to fetch and manipulate data.
- Demonstrated proficiency in building scalable and efficient web applications using the Express.js framework.
- Utilizing Redux Toolkit to manage application state and facilitate efficient data flow.
- Developing reusable slices and creating custom middleware using Redux Toolkit's APIs.
Environment: React, Redux, Node Js, AWS, Material UI, Javascript 3.3, HTML, CSS, GraphQL Express Js, UI/UX.
Project: Lotto Social
Role: Technical Lead
Description: Lotto Social is a lottery management system. Using this application people get lotteries play games and used for managing user syndicate.
Responsibilities:
- Sprint planning, story pointing, design discussion.
- Figma designs and converting them into pixel perfect UI with React .
- Utilized Express.js, a popular Node.js framework, to streamline the development of web applications and APIs.
- Designing and implementing GraphQL schemas to facilitate efficient and flexible data querying.
- Collaborated with development teams to design and implement continuous integration and delivery (CI/CD) pipelines using AWS CodePipeline and Azure DevOps.
- Design and development of reusable custom components
Environment: React, Redux, JavaScript, Node Js,HTML, CSS, AWS, Graph QL .
Project : Mindcreek
Role : Node.js & React Developer worked as a web developer
Description : Mindcreek
Responsibilities:
- Implementing frontend logic and behavior using JavaScript, including DOM manipulation and event handling.
- Design and build APIs that expose back-end functionality, including business logic and data access.
- Working with clients to define