Badges
Certifications
Work Experience
Software Engineer
Freelancer• July 2020 - Present
Develop API endpoints using django rest framework to interact with a Vue.js (javascript framework) frontend. Designed a database model for account management, giving the capability to the head of a unit to add, reset, and deactivate accounts. Create a model that tracks changes to other models to increase the security and integrity of the system. Generate pdf/spreadsheet reports that aggregate over 100,000 database entries. Used celery to improve the handling of large reports that summarize over 100,000 database entries from 3 different applications by creating asynchronous tasks to generate and email the reports. Integrated a mobile-OTP solution using django rest framework’s SMS gateway and redis that caters to over 1000 users. Used chain of responsibility design to create a generic status model across different applications to improve flexibility and reduce code repetition.
Architecture and Specification Engineer
Nokia• March 2018 - July 2020
Designed a faster bit-rate ramp-up algorithm and activity-based power control algorithm to improve uplink throughput of HSUPA technology by 5-10%. Lead in the development and design of HSDPA feature to control the equivalent isotropically radiated power (EIRP) by the Base Transceiver Station (BTS). Changed the design of an existing feature that dynamically allocates hardware resources in HSUPA to fix a software problem that causes a mismatch with another subsystem. Assist software engineers in handling critical bugs.
Software Engineer
Nokia• December 2016 - February 2018
Served as Technical Lead of HSUPA in WCDMA delegating over 10 software developers. Trained over 30 software developers about HSUPA technology in WCDMA. Lead solving software bugs by handling an average of 20 bugs per month.
Education
University of the Philippines Diliman
Electronics and Communications Engineer, BS• June 2011 - June 2016
Cum Laude Member of the Wireless Communication Engineering Laboratory (WCEL) which aims to promote and develop wireless technologies. Processed signals using MATLAB gathered by radar to form an image that shows the location of the target using the Local Back-projection (LBP) algorithm for a capstone project entitled “Compact Low-Power S-Band Synthetic Aperture Radar (SAR) Prototype Enhancement”
Links
Skills
darafanan has not updated skills details yet.