i've worked with these
HTML/CSSReactReact NativeNext.jsTypescriptAWS LambdaAWS CDK V2EC2AWS SQSAWS API GatewayAmplifyAWS CognitoNginxGunicornTailwind CSSAWS Route 53AWS RDSDynamoDBAWS SESAWS S3AWS EventBridge
Full Stack Developer - NIGHTINGALE TECHNOLOGIES
Jan 2023 - Aug 2024
- implemented a scalable backend for a phishing simulation platform, enabling efficient handling of thousands of campaign recipients with minimal operational overhead, by leveraging a fully serverless architecture on AWS and using AWS CDK for infrastructure-as-code.
- designed and developed a DynamoDB schema optimized for multi-tenant applications, resulting in low-latency, scalable data storage that supports rapid access for all users
- Delivered a live landing page generator that empowers organizations to create custom phishing pages with live URLs, by enabling users to upload HTML, CSS, and JavaScript code and host it on hosted on Amazon S3 using a single click.
- Improved campaign scheduling efficiency, reducing processing times for large-scale phishing campaigns, by using EventBridge, Lambda, and SQS to chunk and queue recipients effectively
- Implemented real-time analytics capabilities, providing immediate insights into email opens, clicks, and landing page submissions, by developing an event-driven tracking system using tracking pixels
- Implemented a secure and scalable authentication and authorization for multiple tenants, through integration of AWS Cognito resulting in enabling users to have multiple organizations under one account.
Remote Software Developer - Via Solutions
Sept 2023 - Aug 2024
- Developed a comprehensive school management system supporting 14 distinct user personas with customized dashboard views, by designing and implementing modular frontend components tailored to diverse educational roles
- implemented user management and app usability, reflected in secure user authentication and multilingual support, by implementing Next-Auth for authentication and Next-Intl for internationalizatio
- Made it easier for parents to use the platform by creating a mobile app available on both iOS and Android, by building the app with React Native and Expo to work on both devices using one codebase
- Increased user engagement as shown by timely updates and notifications, by adding push notifications using One Signal API that keep parents informed in real time.
- deployed the apps on the App Store and Google Play Store, by handling the full process of submitting and launching the app on both stores
React Native Intern - Venturedive
Oct 2022 - Jan 2023
- Built user interface components for ongoing projects, by contributing to real app features and by learning and applying cross-platform technologies like React Native, which allowed the same code to work on both iOS and Android devices
- Gained hands-on experience in the following: React, React Native, Styled Components, Typescript, Nodejs, Express, React Native Animated library, MongoDB