Hard-working professional with 7+ years of experience and a proven knowledge of application development, e-learning, Penetration testing, and server configuration.
Overview
7
7
years of professional experience
1
1
Certification
Work History
Backend Developer
Tal.de-Wuppertal
03.2022 - Current
Developed and maintained backend systems using Django
Designed and implemented RESTful APIs for integration with front-end and mobile apps
Worked on microservices architecture, ensuring scalability and reliability
Collaborated with cross-functional teams to solve system challenges
Wrote unit and integration tests, identified and resolved bugs
Managed Docker containers and implemented CI/CD pipelines using Git, GitLab, and GitHub
Deployed and maintained applications on GNU/Linux servers, utilizing Nginx
Monitored server performance and ensured system security.
Software Developer
CoCoNika SG-Stuttgart
05.2017 - 02.2022
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance
Monitor the functioning of equipment to ensure the system operates in conformance with specifications
Direct software development, development of documentation, and DevOps
In CoCoNika my main focus is on developing software, managing and providing solutions for technical parts of projects, R&D, and establish coordination with other developers
What I've developed the most were, websites as a full-stack developer, API as a back-end developer, mobile apps as a back-end developer, and application front-end designer
One of our main projects was a social media that I designed and developed their entire API back-end
Some of our projects needed full technical documentation, I've written technical documents with BookStack
We are using windows and Linux servers both, configuring and hardening Linux servers (CensOS/Debian based) is another role of mine
For web development I worked with the below stack as a Full-stack developer: Python/Django, Bootstrap, Javascript, HTML, CSS, Postgres, Git, Gitlab CI/CD and Docker for DevOps, Nginx, Linux
As an API developer my stack was: Python/Django-restframework, Git, Gitlab CI/CD and Docker for DevOps, Elasticsearch, Postgres/Mongo DB, Nginx, Linux
For one of our projects, we used Deep Learning and Natural Language Processing and through this project, I worked a bit with: Tensorflow, NLTK, Numpy
I developed a native app with: Quasar, Vuejs.
PHP Developer
Mihan Webhost-Rasht
06.2019 - 04.2020
Design, build or maintain websites, using authoring or scripting languages, content creation tools, management tools, and digital media
Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions
Back up files from websites to local directories for instant recovery in case of problems
Identify problems uncovered by testing or customer feedback, and correct problems, or refer problems to appropriate personnel for correction
Maintain an understanding of current web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups
As a full-stack developer I worked with this stack: Flat PHP, Bootstrap, HTML, CSS, MySQL, Apache.
Python Developer
Tehran Hadaya-Tehran
07.2018 - 02.2019
Consult with customers about software system design and maintenance
Develop and direct software system testing and validation procedures, programming, and documentation
Analyze user needs and software requirements to determine the feasibility of design within time and cost constraints
My main role here was to develop an automation system for creating animations, my stack was: Python, Linux, Bash script, OpenCV, Git.