Software developer with around 8 years of hands-on experience designing, developing, and implementing applications and solutions using a range of technologies and programming languages with a keen interest in Salesforce technology. Seeking to leverage broad development experience and hands-on technical expertise. Being a full-stack developer, I am always open to learning and adapting to new technologies
Reactjs / Nextjs
• Expertise in NextJS (ReactJS) framework to develop the SPA.
• Extensive experience in developing web pages using HTML/HTML5, XML, DHTML CSS/CSS3, SASS, JavaScript, ReactJS & Bootstrap.
• Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations, and Flux concepts.
• Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, and React Native concepts.
• Familiar with creating Custom Reusable React Components Library
• Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
• Called the Restful web services calls for POST, PUT, DELETE and GET methods.
Nodejs
• Worked with Node.js as the backend with Express framework
• Worked in MVC architecture and developed microservices.
• Created various Rest-API endpoints to facilitate data occupancy.
• Worked with end points to GET, POST, PUT, DELETE database related operations. •
Integrated the backed with the frontend using necessary endpoints integration
• Worked with Callback functions and wrote multiple asynchronous tasks.
• Worked with promises to maintain code performance and comprehension.
• Handled database transactions
• Working with ECMA Script 6 features.
• Worked with MEAN/ MERN stack for developing applications.
• Excellent in designing and writing code supporting serverless frameworks using Node.js
Solid understanding of NoSQL databases like MongoDB, DynamoDB.
Salesforce
Blockchain
• Research and Designing industry definite solutions that can adopt Blockchain Technology. Analyzing and understanding the business use case in Implementing Blockchain.
• Creating detailed functional specifications, workflow diagrams, and relevant information Developing web-based applications in React.js and storing the transactions in Ethereum Blockchain Coding Smart Contract using solidity programming language
• Augmenting existing solutions to leverage Blockchain Principles.
• Integrating smart contracts with meta mask browser plugin.
• Generated ERC20 Tokens and transferred as per required.
• Worked with ERC721 Tokens for NFT Minting.
• Worked on a NFT Marketplace project.
• Worked on a Crypt Minting projects.
• Interacting web application using Ethereum Blockchain using Web3.js API.
• Create compile, migrate, test and debugging the smart contracts using truffle framework Developing Dapps using Node.js, React.js, Javascript , HTML ,CSS.
Angular
• Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
• Experience in working with RESTFUL Web Services and implementing RESTFUL API's.
• Experience in making Responsive Web Pages using Media Queries and Bootstrap, Material Design lite for styling applications.
• Highly skilled at front-end engineering using Object-Oriented JavaScript.
• Extensively used jQuery, JSON, AJAX and DOM scripting to create interactive web applications.
• Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes, and CSS Behaviors in CSS.
• Responsible for checking Cross Browser Compatibility of different elements and tags hence worked on different browsers like Internet Explorer, Google Chrome, Firefox, Opera, and Safari.
• Expertise in implementing the MVC architecture in backend applications using Java & Node.js along with ExpressJS.
Strapi
• Have working knowledge on headless CMS Strapi.
• Have experience integrating the Strapi API to frontend NextJS and ReactJS.
• Integrated the shoppable look and shopify API.
• Have experience integration of external databases to strapi CMS other than the base database that Strapi provides.
• Have experience with Authorization and Authentication for the Strapi based API and users.
Flutter
• Designed, implemented and tested Flutter and Dart code for iOS, Android and web.
• Completely re-architectured baseline to utilize modern Android features including reworking UI to utilize material design concepts.
• Created Marketplace application for iOS , Android and web platform.
• Worked in integration to firebase as the backend and used its core functionality
• Skilled at API integration for proper functioning of the applications.
AWS
• proficient in writing Lambda functions
• Have substantial knowledge in Associating triggers to the AWS lambda using S3, DynamoDB and Route 53 Worked
• with launching EC2 Instances and deploying websites over the EC2 instances
• Worked with cloud front
• Worked with SAM in AWS •
• Tested DynamoDB extensively.