Erick Y.
Computer Software Developer (Web and Desktop based)
Data Analyst | Programmer | Web Developer Overview I am a results-driven professional with a strong foundation in data analysis, programming, and web development. With a Bachelor of Science in Mathematics and Computer Science and over 5 years of freelance and professional experience, I specialize in delivering innovative and impactful technological solutions. My expertise spans multiple domains, including database management, machine learning, and dynamic web application development. I excel in creating robust, scalable, and efficient solutions, whether it's analyzing complex datasets, developing intuitive software, or troubleshooting technical challenges. My approach combines technical precision with clear communication and a commitment to exceeding client expectations. Key Skills Programming: Python, Java, C++, C, JavaScript, React.js Data Analysis: Pandas, NumPy, Matplotlib, Scikit-learn, R, SPSS Database Management: MySQL, Oracle, Microsoft Access Web Development: React.js, HTML, CSS, JavaScript Image Processing: Python (OpenCV) and related libraries Networking: Basic configuration and troubleshooting Soft Skills: Project management, effective communication, problem-solving, and adaptability Notable Projects Data Analysis & Machine Learning Solutions: Delivered predictive modeling, statistical analysis, and visualization projects using Python and R for clients across various industries. Custom Software Development: Designed and built dynamic web applications using React.js and backend databases, ensuring seamless functionality and user-friendly interfaces. Database Optimization: Developed and optimized database schemas for high-performance queries, including trigger-based constraints and audit logging systems. Freelance Success: Successfully completed numerous projects on Upwork and other platforms, earning consistent praise for delivering quality solutions on time and within budget. Achievements Designed and implemented a secure, normalized database with six BCNF-compliant tables for a financial system. Automated auditing processes to improve security and compliance. Created a real-time weather mobile app using Kotlin and OpenWeatherMap API integration. Developed advanced fraud detection models leveraging machine learning techniques. Work Process Understanding Requirements: Collaborate with clients to clarify goals and expectations. Customized Solutions: Craft tailored approaches that align with project specifications. Clear Communication: Provide regular updates and maintain transparent communication. Timely Delivery: Ensure deadlines are met without compromising quality. Post-Project Support: Offer ongoing assistance and refinements as needed. Education & Certifications Bachelor of Science in Mathematics and Computer Science Taita Taveta University | Second Class Honors Certifications: Completed advanced courses in computer networking, database management, machine learning, and AI. Interests & Professional Growth I am passionate about staying ahead in the tech field by exploring emerging trends and technologies. My interests include machine learning, innovative web design, and integrating API-driven solutions for seamless user experiences. Availability I am currently available for immediate projects and open to both short-term and long-term collaborations.
Earnings and projects
Last 6 months ÷ 6
Billed in all: $1,232$1.2k
Across 5 contracts