George Currie
Harriman, TN 865-***-**** ***************@*****.***
( Senior Software Engineer Python Full Stack Developer ) Summary
Dynamic and highly skilled Full Stack Engineer with 10 years of experience specializing in Python, JavaScript, and modern web development frameworks. Expert in building scalable and performant applications using Django, Flask, React, Angular, and Vue. Proficient in designing and integrating RESTful and GraphQL APIs, managing both SQL and NoSQL databases, and optimizing applications for seamless user experiences.
Proven ability to lead cross-functional teams, manage complex development projects, and deliver high-quality software solutions within deadlines. Passionate about continuous learning and leveraging new technologies to address real-world challenges effectively. Experience
Apptad Alpharetta, GA
Senior Software Developer Team Lead 2022/11- Present
-Backend API Architecture: Engineered robust backend services with Django, Flask, and Node.js, crafting secure and scalable APIs for authentication and data management. Improved system efficiency and reliability by 30% while maintaining stringent security standards.
-CMS System Development: Developed and maintained backend services using Python to streamline content generation workflows, ensuring efficient integration with content management systems and optimizing content availability across multiple platforms. Utilized Python-based frameworks to build robust APIs for managing content metadata and availability, enhancing content discoverability and user engagement. Leveraged libraries such as Celery for task queuing and scheduling to optimize content processing workloads, ensuring scalability and high performance.
-DB Management System Design: Architected advanced data systems using PostgreSQL, MongoDB, and Redis. Optimized data retrieval times by 50%, enabling seamless scaling to support increasing traffic and user demands.
-Content Management: Implemented automated data pipelines for processing and ingesting media files, reducing manual intervention and improving content distribution timelines.
-AI/ML Engineering: Developed AI/ML-driven solutions with exposure to Stable Diffusion for generating high-quality synthetic data, enabling meaningful and impactful prototype demonstrations. Collaborated on projects involving synthetic data generation for training AI models, simulating real-world scenarios, and accelerating the development of AI prototypes. Leveraged Retrieval-Augmented Generation (RAG) techniques to enhance AI systems' contextual understanding and retrieval accuracy, ensuring high-quality outputs for diverse use cases.
-B2B Platform Development: Built robust authentication and authorization mechanisms to ensure compliance with security standards like OAuth 2.0 and SAML for secure user access across partner networks. Implemented APIs and microservices to enable secure, efficient data exchange between partners and clients, using REST and GraphQL for real-time communication. Developed intuitive dashboards and reporting tools to provide actionable insights, improving decision-making for B2B stakeholders.
-Frontend Development: Spearheaded the development of dynamic user interfaces using JavaScript, TypeScript, React.js, React Native, Angular, and Vue. Delivered interactive dashboards, real-time progress tracking, and personalized user experiences, enhancing user engagement by 25%.
-Real-Time Synchronization: Developed and deployed real-time features using Django Channels and Flask-SocketIO, ensuring instant updates and smooth multi-device communication for collaborative applications.
-Payment Integration: Implemented Stripe APIs for seamless payment solutions and subscription management, effectively supporting a growing base of over 2,000 active users with zero downtime.
-Performance Optimization: Enhanced application performance by leveraging caching with Redis and task processing with Celery. Achieved a 30% improvement in data handling speeds, streamlining critical workflows.
-Test-Driven Development: Championed TDD methodologies using Pytest and Jest to deliver resilient, maintainable, and bug-free codebases, reducing production errors and minimizing refactoring.
-Cloud Infrastructure Management: Orchestrated cloud deployments on AWS, leveraging EC2, S3, Lambda, and RDS to ensure scalable, cost-effective, and reliable platform operations. Designed infrastructure to handle high availability and disaster recovery scenarios.
-CI/CD Pipeline Automation: Streamlined development workflows by implementing automated CI/CD pipelines with Jenkins and GitHub Actions. Reduced deployment times by 40%, accelerating the release of high-quality features.
-Mentorship & Technical Guidance: Mentored junior developers through over 300 code reviews, promoting best practices, knowledge sharing, and improved code quality within the team. ExcelGens Chicago, IL
Senior Software Developer Full Stack Developer 2017/02 - 2022/09
-Microservices Architecture: Designed and implemented a robust microservices architecture using Python, Django, Flask, Docker, and Kubernetes on AWS, boosting data transfer speeds and inter-service communication by 35%.
-Enhanced User Experience: Revamped dynamic shopping cart features and product pages with TypeScript and Next.js, improving React's rendering efficiency to enhance load times and responsiveness by 25%.
-Scalable API Development: Built and deployed secure, scalable RESTful APIs with Django REST Framework, ensuring seamless data exchange, enhanced platform security, and efficient service scalability.
-Event-Driven Systems: Enhanced system throughput by integrating Kafka for asynchronous messaging and improving order processing efficiency by 30%.
-Real-time Data Synchronization: Implemented GraphQL subscriptions using Apollo Server and Flask, enabling real-time updates and improving application responsiveness by 25%.
-Performance Tuning: Boosted application efficiency by 20% by streamlining Python packages and Flask extensions to ensure lightweight, high-performance deployment.
-Third-Party API Integration: Integrated APIs including Stripe for payment processing, Twilio for SMS notifications, and AWS S3 for secure file storage, enhancing platform functionality and user satisfaction.
-Search and Analytics: Deployed Elasticsearch to optimize product search capabilities, implementing advanced indexing strategies and utilizing Kibana for actionable data visualization and user behavior insights.
-Serverless Backend Solutions: Architected serverless backend services using AWS Lambda and API Gateway, streamlining user data handling and providing cost-effective, scalable solutions.
-Data Management Optimization: Optimized AWS DynamoDB and PostgreSQL database operations, reducing query latency by 40% through advanced indexing and query tuning.
-CI/CD Implementation: Automated deployment pipelines using Jenkins and AWS CodePipeline, reducing release cycles and ensuring reliable delivery of high-quality code.
-Cloud Infrastructure Management: Managed AWS services including EC2, S3, and RDS to maintain highly available and scalable infrastructure for mission-critical applications.
-Technical Documentation: Authored comprehensive documentation to standardize workflows, streamline onboarding, and improve cross-team collaboration.
Chetu Sunrise, FL
Software Developer Backend Developer 2011/06 - 2016/12
-Workflow Automation: Engineered and maintained an Automatic Workflow Management System using Angular, Node.js, and AWS, improving workflow efficiency by 25% and reducing processing time by 30%.
-Scalable Application Architecture: Optimized application scalability by leveraging AWS Lambda for serverless processing and DynamoDB for NoSQL storage, ensuring seamless performance during traffic spikes.
-Performance Optimization: Reduced response times by 50% and boosted system throughput by 40% through strategic caching with Redis and implementing asynchronous data processing.
-External Systems Integration: Streamlined data exchange by integrating third-party APIs via AWS API Gateway, automating workflows and increasing operational efficiency.
-Frontend User Experience: Designed responsive and dynamic user interfaces with Angular, enhancing user satisfaction by 30% and reducing error rates by 25% through intuitive design. Education
Hanyang University Seoul, KR
Bachelor of Engineering, Major in Computer Science; Minor in Mathematics 2006/09 - 2010/08 Skills
Technical: Python, Javascript, Typescript, HTML, CSS Frontend Development: React.js, Next.js, Redux, Mobx, Storybook, Angular, Vue, Nuxt, HTML5, CSS3, Bootstrap, Material-UI, Tailwind, SASS, LESS
Backend Development: Django, Django Rest Framework, Flask, FastAPI, SQLAlchemy, Node.js, Express.js, Java, Restful API, GraphQL, Axios
Database Management: MySQL, PostgreSQL, NoSQL,
MongoDB, AWS EC2, AWS S3, AWS DynamoDB
DevOps / Cloud: AWS, Docker, GitLab CI, Google Cloud Platform, Jenkins, Kubernetes, Redis, RabbitMQ
Testing / Debugging: Unit Testing, Integration Testing, Jasmine, Jest, Mocha, Selenium
Agile Methodologies: Scrum, Kanban
Soft Skills: Adaptability, Communication, Continuous Learning, Problem-Solving, Teamwork, Time Management, Full Stack Development, Leadership, Mentorship, Attention to Detail, Continuous Learning