-min-min-a7c1dfb6-d6f7-4ab8-9373-953c8576b74f.jpeg)
Amila
From Bosnia And Herzegovina (UTC+2)
7 years of commercial experience
Lemon.io stats
Amila – .NET Core, Angular, React
Amila is a passionate and dedicated software engineer with a strong focus on back-end development. With over five years of commercial experience, she has honed her skills in .NET and Angular, consistently delivering high-quality solutions. She thrives in team environments, always eager to collaborate and support others while learning from more experienced colleagues. Amila prides herself on being a reliable team member, always willing to step in when needed and contribute to the success of the project. Her drive to continuously improve and embrace new challenges makes her a valuable asset to any team.
Main technologies
Additional skills
Ready to start
ASAPDirect hire
Potentially possibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Full-stack Engineer
The project is a learning management system that provided companies with various subscription options for their learners and employees. Companies could subscribe to courses created by our team or opt for the course builder, which allowed them to develop their own courses. Companies could organize learners into teams, assign different roles, and customize the learning experience in multiple ways. A major focus of the application was enhancing the course builder with features such as tests, quizzes, reviews, various lesson types, video blocks, code blocks, and assignments. The system also included comprehensive reports on courses, learners, and assignments.
- Developed and implemented multiple major features, ensuring high performance and scalability while meeting business requirements;
- Mentored junior developers, providing guidance, reviewing code, and helping them grow their technical skills and confidence;
- Made key technical decisions and collaborated closely with the solution architect to design and optimize system architecture for long-term success.
Senior Full-stack Engineer
The system streamlines transactions between buyers and suppliers, managing the entire invoicing and payment process within the application. It supports various payment methods, including checks, ACH transfers, and virtual cards, with extensive customization options to meet diverse business needs. Integration with multiple banks ensures smooth handling of both incoming and outgoing payments. The architecture consists of multiple interconnected services, enabling seamless communication and efficient transaction processing.
- Coordinated with third-party vendors to streamline integrations and troubleshoot technical issues effectively;
- Led the development of critical features, overseeing their design, implementation, and successful delivery;
- Supported junior developers through mentorship, conducting code reviews, and offering technical guidance to enhance their skills.
Senior Full-stack Engineer
The project is a large-scale system responsible for processing all real estate information across the country. It managed legal requirements, integrated with external systems to retrieve data on sellers and buyers, and included additional confidential functionalities.
- Developed and deployed end-to-end features independently, from gathering requirements to architecture design, implementation, testing, and release;
- Built features enabling agents to collect new types of information on-site at real estate properties;
- Provided technical support for agents using the system in the field;
- Contributed to both web and mobile applications, utilizing Ionic for mobile development;
- Implemented offline data entry capabilities, allowing seamless information input without an internet connection and automatic syncing once back online.
Software Engineer / Team Leader
The company management system started as an in-house project with a long-term goal of developing independent modules for external clients. While a legacy system existed, all new functionalities were built using modern technologies, with gradual migration to the new system. The application included features such as time tracking, vacation and refund requests, profile management, project creation, employee assignments, and comprehensive reports on projects, employees, and payroll.
- Led a development team of five engineers, ensuring smooth collaboration, task delegation, and overall project progress;
- Assisted in gathering and documenting user requirements, working closely with stakeholders to understand their needs and translate them into actionable development tasks;
- Collaborated with the architect to develop user stories, refining them into a ready-to-implement state to streamline the development process;
- Conducted research and analysis on ongoing features, evaluating technical feasibility and potential improvements to enhance the product.