With two years of experience in software engineering, I have successfully navigated both web and mobile development landscapes. In one project, I played a pivotal role in developing and maintaining a B2B web application, showcasing proficiency in React.js, TypeScript, Redux, Java Spring Boot, and MySQL. I actively participated in both frontend and backend tasks, demonstrating
Experience: 6 months - 1 year
I have been working with Yii2 for the past seven months, primarily focusing on building and maintaining scalable and secure web applications. In my current role, I handle the backend for two admin websites and a Flutter-based mobile application, all powered by Yii2. I am proficient in building robust RESTful APIs and handling complex database operations using Yii2’s ActiveRecord and Query Builder. My experience also includes implementing secure user authentication and authorization systems, including roles and permissions through Yii2’s built-in RBAC (Role-Based Access Control). Additionally, I manage and optimize MySQL databases using Yii2’s database migration tools and schema management, ensuring seamless integration between the backend and MySQL databases. I’ve developed and maintained two separate admin websites, focusing on creating smooth user interfaces, effective data management, and user-friendly dashboards. I follow security best practices, implementing measures such as input validation, SQL injection prevention, CSRF protection, and secure password storage. To ensure scalability and performance, I leverage Yii2’s caching mechanisms and other optimization techniques to handle increasing traffic and improve application responsiveness. I also integrate Yii2 with a Flutter mobile app, ensuring seamless data flow and real-time updates for a responsive user experience.
Experience: 6 months - 1 year
I bring a solid year of hands-on experience in web development, specializing in React.js. During this time, I played a key role in the development of a B2B application, where React.js served as our primary framework. My responsibilities included translating design wireframes into high-quality, responsive code, implementing new features, and ensuring optimal user experiences. This experience has honed my proficiency in React.js and deepened my understanding of front-end development practices.
Experience: 1 - 2 years
From my early days as a Laravel intern to my recent professional experience in web and mobile app development (utilizing React.js and Flutter), JavaScript has been a constant and foundational element in my coding journey. I've leveraged JavaScript to bring interactive and dynamic functionalities to web applications and mobile experiences, showcasing its versatility across diverse tech stacks. This continuous exposure has deepened my understanding of JavaScript's role in shaping engaging and responsive user interfaces, contributing significantly to the success of the projects I've been involved in.
Experience: 1 - 2 years
From my initial exposure during an internship in Laravel development to my past professional experience in web development, CSS has been a cornerstone of my frontend endeavors. I honed my skills in crafting visually appealing and responsive user interfaces, particularly utilizing the Tailwind CSS framework. Through these experiences, I've developed a keen eye for design aesthetics and a proficiency in leveraging CSS to enhance user experiences across various projects, contributing to the overall success of web development initiatives.
Throughout my nearly two-year tenure as a Software Engineer, MySQL served as the cornerstone of our database architecture for both web and mobile app development projects. In collaboration with cross-functional teams, I designed and maintained robust database structures, ensuring optimal data storage and retrieval for seamless functionality. This experience has equipped me with a comprehensive understanding of MySQL's role in supporting the backend infrastructure of diverse projects, contributing to the successful delivery of reliable and scalable software solutions.
Experience: 6 months - 1 year
I've also gained proficiency in Golang during my involvement in a mobile app development project focused on the real estate industry. In this capacity, I contributed to both frontend and backend development, utilizing Golang to enhance the server-side components of the application. This experience has deepened my understanding of Golang's strengths in building efficient and scalable backend systems, particularly within the context of mobile app development. My work in this project exemplifies my versatility in adopting diverse technologies to deliver comprehensive solutions.
Experience: 6 months - 1 year
During my one-year tenure in web development on a B2B project, I played a pivotal role in implementing state management using Redux alongside React.js. This involved structuring and maintaining a centralized state for our application, enhancing data flow, and ensuring a consistent user experience. My hands-on experience with Redux has equipped me with the skills to efficiently manage and synchronize complex application states, contributing to the overall success and scalability of the project.
Experience: 6 months - 1 year
I have a solid year of experience in web development, specifically utilizing TypeScript alongside React.js in a B2B project. As a key contributor, I successfully integrated TypeScript to enhance the interfaces of our web application. This experience involved translating design concepts into robust, type-safe code, improving the maintainability and scalability of our software. My proficiency in TypeScript allowed for a seamless integration with React.js, contributing to the overall success of the project.
Experience: 1 - 2 years
Throughout my almost two-year tenure as a Software Engineer, Git, particularly in the Bitbucket environment, has been an integral part of my version control workflow. I've actively utilized Git for code collaboration, branch management, and version tracking. This experience has not only enhanced my proficiency in utilizing Git for efficient team collaboration but also reinforced the importance of version control in maintaining the integrity and traceability of code changes across diverse web and mobile app development projects.
In the realm of mobile app development, I seamlessly integrated Jenkins into our workflows for Continuous Integration and Continuous Deployment (CI/CD). Throughout the project lifecycle, I utilized Jenkins to automate the build and deployment processes, ensuring a streamlined and reliable transition between test and production environments. This experience not only bolstered the efficiency of our mobile app development but also underscored the significance of CI/CD practices in maintaining the integrity and quality of our releases.
Experience: 6 months - 1 year
I bring valuable experience in mobile app development, having dedicated my efforts to a project centered around the real estate industry. Utilizing Flutter for frontend development, I contributed significantly to creating a dynamic and visually appealing mobile application. This experience has strengthened my proficiency in Flutter, enabling me to craft engaging and responsive user interfaces tailored to the unique requirements of the real estate sector.
Experience: Less than 6 months
In my web development journey, I gained valuable hands-on experience with Spring Boot during a focused two-month assignment in backend development. In this short but impactful timeframe, I successfully modified existing APIs and implemented a robust report generator using the Jasper Reports library, generating PDF reports. This experience not only showcased my adaptability to new technologies but also highlighted my ability to contribute effectively to backend systems, demonstrating the versatility required in dynamic project environments.
“I went on OnlineJobs.ph to hire someone... I found someone who worked out great. He's been with us for 3 months. He's done more in these 3 months than I've done in the last couple of years... I highly recommend OnlineJobs.ph!”
Judy Bass
SEE MORE REAL RESULTSOnlinejobs.ph "ID Proof" indicates if "they are who they say they are".
It DOES NOT indicate skill level.
ID Proof scores are 0 - 99 with 99 being the best. It is calculated based on dozens of data points.
It's intended to help employers know who they're talking to is real, and not a fake identity.