merjemas

Software Developer

I am a software engineer with a background in applied mathematics. I am a person who has a variety of additional skills, share their knowledge, loves challenging projects, has initiative and aims to achieve the best result.


Experience: 6 years

Yearly salary: $100,000

Hourly rate: $50

Nationality: 🌏 Remote

Residency: 🌏 Remote


Experience

Software developer
InProd Solutions
2021 - 2021
Software Design and Development: Assisted in the design and development of software solutions, ensuring they meet business requirements and user needs. Worked on both the frontend and backend of the application, utilizing Vue for the frontend and Django REST framework for the backend. Testing, Debugging, and Optimization: Conducted thorough testing and debugging of software to identify and resolve issues, ensuring high-quality and reliable code. Wrote unit tests to optimize the application and maintain code quality, using testing frameworks appropriate for both Python and JavaScript environments. API and RESTful Services Development: Developed robust APIs and RESTful services using Django REST, facilitating seamless communication between different components of the application. Continuous Integration and Deployment: Created and managed Jenkins pipelines for continuous integration and deployment, automating the build, test, and deployment processes. Deployed applications in Docker containers using Docker-compose, ensuring consistent environments across development, testing, and production stages. Cloud Services and AWS Integration: Utilized AWS services and AWS CLI for cloud-based deployments and infrastructure management, ensuring scalable and reliable application hosting. Worked with Nginx as a reverse proxy and load balancer, optimizing application performance and security. Database Management and Query Optimization: Managed and optimized databases using PostgreSQL, ensuring efficient data storage and retrieval. Wrote and executed queries in Elasticsearch, enhancing the application's search capabilities and performance. Production Environment Management: Maintained and monitored the production environment, ensuring application stability and performance. Implemented logging and monitoring solutions to proactively identify and resolve production issues.
Software developer
Solution404
2021 - 2023
Architected and developed scalable, high-performance APIs using NestJS, supporting various trading functionalities and ensuring secure data transactions. Utilized Docker for containerization, streamlining the development and deployment process across different environments. Frontend Development with React: Implemented complex state management solutions and reusable components, leading to a more maintainable and scalable frontend codebase. Cloud Integration and Deployment on AWS: Deployed backend services and frontend applications on AWS, leveraging services such as EC2, S3, and RDS for scalable and reliable cloud infrastructure. Configured CI/CD pipelines using AWS CodePipeline and CodeDeploy, ensuring seamless and automated deployments with minimal downtime. Development of SaaS Application (app.eyva.ai): Played a key role in the development of the SaaS application app.eyva.ai, providing robust tools and analytics to admins. Creation of Landing Page (eyva.ai): Designed and developed the landing page eyva.ai using modern web technologies, focusing on responsive design and optimal performance. Collaboration and Cross-Functional Teamwork: Worked closely with product managers, designers, and QA teams to deliver high-quality software solutions that meet business requirements and user needs. Conducted code reviews and provided mentorship to junior developers, fostering a collaborative and knowledge-sharing environment. Performance Optimization and Best Practices: Optimized backend and frontend code for performance, resulting in faster load times and improved user experience. Applied best practices in coding, security, and testing, ensuring the robustness and maintainability of the applications.
Full stack developer, internship
Balkon
2020 - 2020
Internship Experience: Code Optimization and Microservices: Gained hands-on experience in optimizing code for better performance and maintainability, and in designing and developing microservices to improve system efficiency and scalability. Front-End Development: React: Developed dynamic and responsive user interfaces using React. State Management: Utilized React-Redux, Redux, and Redux-Thunk for efficient state management and handling asynchronous operations. Backend Development: Moleculer JS: Implemented and maintained microservices architecture using Moleculer JS, facilitating seamless communication between services. Database Management: Worked with MongoDB and Mongoose for efficient data storage, retrieval, and manipulation.
Android developer (Java)
Freelance
2020 - 2021
Developing android applications: Bovyne, Igpsbox, ReGoTrading (https://play.google.com/store/apps/details?id=com.regotrading), Health diary (https://play.google.com/store/apps/details?id=com.healthdiary) Experience with Firebase.
Backend developer
Eduati
2020 - 2021
Data Management and Interchange: Managed the interchange of data between the server and users, ensuring efficient and secure data transfer. Developed and maintained robust REST APIs to facilitate seamless communication between frontend and backend systems. Server-Side Logic Development: Engineered all server-side logic, optimizing performance and reliability. Implemented complex backend functionalities using Python and NestJS, adhering to best practices and industry standards. Database Design and Management: Designed and created database schemas to support the application's data requirements. Utilized MySQL and PhpMyAdmin for efficient database management and maintenance. Containerization and Deployment: Set up and configured Docker and Docker-compose files, ensuring consistent development and production environments. Developed Docker images and orchestrated multi-container applications, streamlining the deployment process. Backend Architecture and SMTP Server Setup: Architected the backend infrastructure to support scalable and maintainable development. Configured SMTP servers for email handling, ensuring reliable and efficient email delivery.
Full stack developer
Adeda Solutions
2019 - 2019
Front-End Development: Responsive Web Design Angular 2+: Developed fully responsive web pages to ensure optimal user experience (UX) across various devices and screen sizes. Client Support: Provided debugging services to clients, troubleshooting and resolving issues to enhance performance and user satisfaction. Back-End Development: Spring Boot: Utilized Spring Boot for creating robust and scalable backend services. Relational Database Systems: Experienced in working with relational database systems to design, implement, and manage data effectively.

Skills

full-stack
english