About me
Hello! I'm Eric Duncan, a passionate Full Stack Engineer with a Bachelor's degree in Computer Engineering from Mississippi State University. With a strong foundation in multiple programming languages and cloud platforms, I specialize in developing innovative web and mobile applications that address real-world challenges.
My journey in software development has equipped me with a diverse skill set, including proficiency in Python, JavaScript, C, C++, C#, and Golang, as well as experience with frameworks and libraries like Django, React, and Flutter. I am well-versed in both SQL and NoSQL databases, and I have successfully deployed applications on Amazon Web Services and Google Cloud Platform.
Throughout my career, I have contributed to various projects, such as the Event Planner App and Fitness Figure mobile app, where I designed and implemented full-stack solutions, ensuring high scalability, security, and user satisfaction. My role as a Research Assistant at Mississippi State University allowed me to delve into advanced path-finding techniques and collaborate effectively in team settings.
I am driven by a desire to create impactful software that enhances users' lives, and I am continuously seeking opportunities to learn and grow. Whether working independently or as part of a team, I strive for excellence and am committed to delivering high-quality solutions.
Feel free to explore my portfolio to see examples of my work, and connect with me on LinkedIn or GitHub to learn more about my professional journey and projects. Let's build something amazing together!
Skills
Programming Languages
Frameworks/Libraries
Databases
Web Services
Projects
Event Planner App
GitHub: Event-Planner-App
Tech Stack:
Duration: June 2024 – July 2024
- Designed and developed a full-stack event planner web application using React.js and Django, enabling users to create, manage, share, and search for events
- Implemented secure user authentication and authorization to protect user data and enhance personalized experiences
- Deployed the application on AWS (EC2, S3, RDS), ensuring high scalability and reliability
- Integrated Mapbox API for address autofill, improving user convenience and accuracy in event location selection
Fitness Figure
GitHub: Currently Private (Contact me for more info)
Tech Stack:
Duration: May 2024 – Current
- Active contributor to Fitness Figure, a mobile app that acts as a workout companion to motivate the user to work out by gamifying the process and giving rewards for logging workouts
- Designed a subscription menu and used Stripe API to configure payments in the app
- Updated the dashboard to allow live updates of the values like currency from the database
- Collaborated with a team in an agile environment to deploy the application on both android and iOS platforms
Gestura
GitHub: Gestura
Tech Stack:
Duration: August 2023 – May 2024
- Contributed to the development of Gestura, a gesture-controlled smart home device that enables users to execute commands for various smart home functions using hand gestures
- Deployed the server application on the Google Cloud Platform to enable real-time hand gesture recognition, as the Raspberry Pi 4 could not handle processing alone
- Developed the hand gesture recognition algorithm using OpenCV and TensorFlow
- Created a user-friendly Python-based touchscreen interface using the Tkinter library