Addy AISenior Software Engineer
Feb. 2023 - Nov. 2024California, United States- Led the design, development, and deployment of robust web applications using the MERN stack, utilizing RESTful API architecture for seamless communication between front-end and back-end components.
- Implemented new features using React's component-based architecture and state management libraries like Redux for efficient state handling, ensuring they align with the company's strategic objectives and user needs.
- Integrated AI-powered features into the frontend, leveraging TensorFlow.js and OpenAI APIs to enhance user experience with intelligent automation, predictive analytics, and natural language processing (NLP)-driven interfaces.
- Optimized application performance using techniques such as code splitting, lazy loading, and memoization in React, resulting in improved user experience and increased efficiency.
- Developed interactive AI-driven UI components that dynamically adapt based on user behavior and data-driven insights, improving usability and engagement.
- Leveraged DevOps methodologies to streamline the software delivery process, using tools like Jenkins for continuous integration, Docker for containerization, and Kubernetes for orchestration.
- Utilized cloud computing platforms such as AWS, Microsoft Azure, and GCP to deliver scalable applications, using services like EC2 instances for compute capacity, S3 bucket for storage, and RDS for managed relational databases.