Mert Demirezen
Software Developer
******************@*****.*** +1-865-***-**** Gatlinburg, TN 37738 Linkedin GitHub Codewars Green Card Holder
Summary
•Passionate Full-Stack Python Developer with 4+ years of experience in building, deploying, and optimizing scalable applications in cloud and Linux-based environments.
•Skilled in both front-end and back-end development, with expertise in Python-based frameworks (Django, Flask) and modern JavaScript technologies (React, Vue).
•Proficient in Linux systems, including kernel development, socket programming, and Bash scripting, as well as cloud platforms like AWS and GCP, leveraging Docker, Kubernetes, and CI/CD pipelines to deliver high-performance applications.
•Demonstrated expertise in data modeling, API development, embedded systems, and application security within Agile environments.
•Key Achievements:
•Enhanced application scalability and reduced response time by 30% through API management and AWS Auto Scaling.
•Secured $2.1M in funding for a national tourism SMB by leading end-to-end software development, implementing data- driven algorithms and integrating Linux-based firmware for adaptable system performance.
•Achieved a 35% faster deployment process and streamlined workflows using Docker, GCP Cloud Build, and Linux debugging tools for continuous integration.
•Reduced page load time by 20% through JavaScript and AJAX optimization, boosting user experience for web applications.
•Developed and maintained RESTful APIs with Django REST Framework, achieving a 30% improvement in application responsiveness and seamless integration between React front-end components and Python-based back-end systems. Skillset
Front-end Technologies: HTML5, CSS3, JavaScript, TypeScript, React.js, Vue.js, Angular, Bootstrap, jQuery, AJAX, Tailwind CSS, Responsive UI Design, User Experience (UX) Optimization Back-end Technologies: Python, Django, Flask, Pandas, NumPy, FastAPI, Node.js, Express.js, MicroPython, Embedded C, C++, RESTful APIs, GraphQL, SQLAlchemy, Django REST Framework, Alembic, Flask Blueprints, Microservices Architecture, WebSockets, Celery, Redis, RabbitMQ, Socket Programming, Caching Mechanisms Database Technologies: SQL (PostgreSQL, MySQL, SQLite), NoSQL (MongoDB, Firebase, DynamoDB), Cloud SQL (GCP), AWS RDS Cloud and DevOps: Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azure, Heroku, Firebase Hosting, Docker, Kubernetes, CI/CD Pipelines (Jenkins, GitHub, GitLab), AWS Lambda, CloudFormation, Google App Engine, EC2, S3, API Gateway, CloudWatch, GCP Cloud Build
Embedded and System Technologies: Linux Systems, Linux Kernel Development, Linux Socket Programming, Bash Scripting, GDB, Valgrind, 3D CAD Software (for hardware design), Automated Firmware Updates Development Tools and Methodologies: Git, GitHub, GitLab, Pytest, Selenium, Postman, Insomnia (API Testing), Data Structures and Algorithms, JIRA, Agile (Scrum, Kanban), CI/CD Practices Data Tools and Technologies: Data Modeling, Data Schema Design, ETL, Power BI, Tableau, C#, Embedded Systems Debugging Programming Skills: Object-Oriented Programming (OOP), Event-Driven Programming, Algorithm Optimization, Debugging and Troubleshooting, Automated Testing, Low-Level Programming, API Development and Integration Professional Experience
Python Software Developer, DXC Technology Feb 2024 – present Remote, USA
•Developed and maintained robust Python-based applications using Django and Flask frameworks to meet client-specific requirements, deploying on AWS EC2 to ensure scalability and performance in cloud environments.
•Collaborated with cross-functional teams, including product managers and UX designers, to transform project specifications into high-quality software solutions, optimizing performance and scalability through AWS Auto Scaling to support varying workload demands.
•Implemented efficient debugging and testing processes, performing code reviews to enhance code quality and application reliability, reducing bugs by over 20% during deployment cycles.
•Utilized strong knowledge of data structures and algorithms to write optimized code, enabling faster execution and meeting client performance requirements in complex data-driven applications.
•Optimized complex data workflows using Pandas and NumPy, enabling real-time processing and analysis of client datasets, which improved reporting accuracy and reduced data processing times by 30%. This directly supported the delivery of high- performance data-driven applications.
•Integrated RESTful APIs with backend services, ensuring smooth data flow and enhancing interoperability between systems by 30%, with secure API management through AWS API Gateway for seamless communication.
•Leveraged version control tools like Git within an Agile environment to streamline collaboration and track changes effectively, contributing to a 15% improvement in team productivity and adherence to project timelines, with deployment infrastructure managed through AWS CloudFormation.
Software Engineer, Trolley Pub Knox Dec 2022 – Jan 2024 Knoxville, USA
•Co-founded and led software development for a national tourism SMB, securing $2.1M in funding and overseeing end-to- end implementation of Linux-based digital solutions to support business growth and client engagement.
•Engineered a customizable drive mode system for enhanced performance across varying conditions, leveraging Linux tools and data-driven algorithm optimization to ensure system adaptability and reliability in embedded environments.
•Developed real-time algorithms to calculate motor parameters, using C++ and MicroPython on Linux-based platforms, achieving a significant improvement in system efficiency and response time through dynamic data analysis.
•Designed and manufactured a user-friendly, custom 3D-printed Drive Mode panel and PCB, utilizing advanced CAD software and integrating firmware compatible with Linux kernels to ensure seamless hardware-software interaction.
•Programmed robust communication protocols in MicroPython, Embedded C, and C++, using Linux socket programming to enable efficient real-time data exchange and integration across system components.
•Built a Python-based watermark application with Tkinter and PIL, deploying it on Linux systems to enhance image security and user customization capabilities.
•Automated testing and debugging processes in embedded systems using Linux command-line tools such as GDB and Valgrind, reducing system errors and improving code stability.
•Developed custom scripts in Bash to automate firmware updates and system diagnostics, improving deployment efficiency by 20% and minimizing downtime in production environments.
•Used Git for version control and collaborated within an Agile environment, ensuring efficient tracking of code changes and successful integration of Linux-based solutions.
Python Full Stack Developer, VMware Jul 2020 – Nov 2022 Remote, USA
•Designed and developed intuitive user interfaces using React.js, JavaScript, HTML5, and CSS3, enhancing UI responsiveness and optimizing user experience for web applications.
•Collaborated closely with back-end developers to seamlessly integrate front-end components with Django-based server-side APIs, leveraging GCP Cloud Functions for secure, event-driven processing of back-end tasks and ensuring efficient data flow.
•Built and maintained RESTful APIs using Django REST Framework, facilitating robust data exchange between front-end and back-end systems. Improved application responsiveness by 30%, with API management hosted on GCP API Gateway for streamlined scalability.
•Deployed web applications in Linux-based environments, leveraging system-level debugging tools to identify and resolve deployment issues, ensuring reliable production releases on Google App Engine.
•Utilized Pandas and NumPy to implement efficient backend data pipelines, transforming raw data into structured formats for seamless API integration. This optimization reduced overall data retrieval latency by 20%, supporting high-performance web applications.
•Optimized application performance by implementing efficient JavaScript and AJAX techniques, achieving a 20% reduction in page load time and enhancing user experience.
•Employed Docker for containerization, ensuring seamless deployment of applications across Linux-based development and production environments. Achieved a 35% faster deployment process and simplified updates using GCP Cloud Build for continuous integration.
•Created and managed SQL database schemas in PostgreSQL, optimizing data access with complex SQL queries and integrating with GCP Cloud SQL for scalable, managed database solutions.
•Automated periodic database backups and application monitoring using Linux cron jobs, enhancing system reliability and enabling proactive issue resolution.
•Actively participated in Agile (Scrum) development meetings, contributing to sprint planning and delivering React and Python- based features aligned with project goals.
•Stayed updated with front-end frameworks and emerging UI trends, applying modern best practices to improve user experience and modernize web application interfaces. Projects
Typing Speed Tester GUI Python, Tkinter, OOP
•Developed a Python-based application to measure and improve typing speed through timed tests.
•Built a GUI using Tkinter, featuring real-time performance tracking and error detection.
•Utilized OOP principles for a modular, scalable codebase. Finance Manager Automation Python, gspread, Regular Expressions, CSV
•Created a Python script to automate financial transaction categorization and updates in Google Sheets.
•Integrated CSV parsing and data manipulation with Google Sheets API. Backend Application Development with Flask Python, Flask, Alembic, ORM
•Developed a Twitter-like API using Flask, SQLAlchemy ORM, and Alembic for database migrations.
•Implemented CRUD operations for users and tweets, including managing many-to-many relationships.
•Created and migrated database models for users, tweets, and likes.
•Used Flask Blueprints to organize API routes and implemented multiple endpoints.
•Tested API functionality with the Insomnia client for seamless integration and performance.
•Deployed database migrations and managed version control using Alembic in a Dockerized environment. Certificates
Google Crash Course on Python
Hacker Rank Introduction to Programming Using Python Google Using Python to Interact with the Operating System 100 Days of Code: The Complete Python Pro Bootcamp Education
Back End, SQL, and DevOps Developer, Nucamp Coding Bootcamp Aug 2024 – Nov 2024 United States Bachelor of Science in Electrical and Electronics Engineering, Kırıkkale University
Sep 2016 – Jun 2020 Kirikkale, Turkey