Payam Najafizadeh
Software engineer and founder of AvaCode solutions consultancy.
Contact details
- Email: payam@avacode.se
- Phone: +46 708660795
Links
- Linkedin:
https://www.linkedin.com/in/payamnj - Github:
https://github.com/payamnj - Company:
https://avacode.se
Profile
Backend Developer with a demonstrated history of working in the computer software industry. Experienced with Python and Java programming languages. With a good understanding of Linux servers, AWS, and GCP cloud services. Familiar with web front-end frameworks. Passionate about contributing to projects that have a positive impact on society, particularly in the areas of health care, sustainability, accessibility, human rights, and education. Interested in the intersection of data science and social good, and experienced in the design and implementation of data schemas for relational databases and also data in transit.Employment History
Brite Payments, Stockholm
Fom Nov 2023
I'm currently engaged with Brite Payments, working as a consultant on the Python backend collaborating closely with the engineering team. Our main focus is integrating smoothly with external banks and payment providers. Additionally, we're in the process of transitioning from the older Python 2 code to FastAPI microservices in Python 3. All of this is happening within the GCP cloud infrastructure, where we're utilizing services like Datastore, App Engine, and Cloud Run.
Nogaam Book Publishing, Freelance Project
May 2023 — June 2023
For this consultancy project, I undertook several key initiatives. Firstly, I updated the Django framework along with its dependencies to the latest available versions. Additionally, I introduced "Renovate" to ensure that dependencies are consistently maintained up-to-date.
Furthermore, I transitioned the service into a containerized environment using Docker. This migration facilitated the shift from a single-instance service to a Google Cloud Run service. This transformation not only enhanced scalability and availability but also resulted in a reduction of the GCP infrastructure costs.
Software Engineer at Klarna, Stockholm
October 2017 — May 2023
- Worked at Klarna in two teams:
- First team: Developed and maintained microservices for an internal GUI platform for customer service operations and communications.
- Second team: Built services for a unified API and event stream interface for internal product teams, ensuring consistency and avoiding integration complexities.
- Migrated microservices from on-premise servers to AWS cloud services and established a data pipeline with a third-party partner.
- Collaborated with cross-functional teams to design and develop data schemas for API services and event streams.
- Developed and maintained business-critical API services with effective monitoring, logging, and metrics implementation.
- Conducted disaster recovery and performance tests for services and managed AWS resources using Terraform.
- Acquired technical skills in AWS, Java Spring, Python Django, database management, and infrastructure as code.
- Enhanced project management and collaboration skills in a fast-paced and dynamic environment.
Backend Web Developer at Small Media, London
March 2014 — June 2017
- Led the successful migration of multiple Drupal and WordPress websites to Django models, resulting in improved performance and security for the company's online presence.
- Developed reliable APIs in Django, using Python and PostgreSQL, to enable effective communication with front-end applications and facilitate efficient data management.
- Served as the main backend developer for the development and maintenance of an e-learning platform, using PHP and MySQL, to deliver high-quality educational content to users via an email base interface.
- Overall, my experience in this role has allowed me to develop strong technical skills in Django, Python, AWS cloud services, and API development.
Web and Multimedia Designer at Paat Shargh Technology, Kerman /Tehran
August 2007 — December 2013Designed and developed a highly successful e-learning platform using PHP and MySQL, leveraging email-based communication to deliver engaging and effective educational content to a wide audience. The platform attracted more than 300,000 users in just 6 years and offered 82 courses on a variety of topics.
Education
Bachelor of Engineering - BE, Construction Engineering, Azad University (IAU), Kerman
June 2003 — June 2008Big Data and Social Analytics, Massachusetts Institute of Technology / Online Course
November 2017 — December 2016Credential: https://www.credential.net/cb6a28a3-247c-4e6a-b7a1-4a2a298ef692#gs.r7vggs