Astute professional with a comprehensive career portfolio showcasing deep expertise and hands-on experienceleveraging generative AI to extract insights, identify patterns, and create customized datasets for reuse in targeted contexts. Full-stack developer with 5+ years’ experience building responsive systems, tools, and applications. Brings innovation and service delivery excellence to life across dynamic, fast-paced environments. Key highlights:• Web apps, REST APIs, and database access using Angular, Java, Spring Boot, Python, Django, Flask, Node.js, PostgreSQL, MongoDB• Data visualization expert skilled in implementing strategic skills to interactive charts and graphs with eCharts, Streamlit to uncover insights• MBA graduate with 2 years of investment banking experience and well understanding of business valuation and financial statements including balance sheets and income statements• Experiences in collaborating with designers and content creators to accurately implement pixel-perfect UI/UX layouts and designs in different industries• Clear cross-functional communication, collaboration, and technical reporting; dedicated team player as a boot camp teaching assistant, alleviated instructors' workload and enhanced the learning experience in a class of 40+ students
-
Software EngineerKitco Metals Inc.Toronto, On, Ca -
Software DeveloperMorgan Stanley May 2021 - May 2023Toronto, Ontario, CanadaSystem Implementation:• Improved operational efficiency by meticulously maintaining and upgrading the portfolio management system, ensuring seamless data extraction through API• Optimized high-volume email data transfer into Excel/Word using Apache POI, enabling expanded analytics and business insights• Increased data team productivity through automated daily market data integration using a Python ETL pipeline, including JSON API response parsing• Enhanced system security and improved usability by upgrading the Angular framework and open source libraries• Built customizable filters to automatically organize high-volume inboxes for multiple departments in email management systemData Engineering:• Developed regex-based spam detection, streamlining inbox organization, resulting in improved user experience and enhanced engagement• Streamlined test cycles and comprehensive validation by developing scalable, modular test automation using Selenium and Cypress• Leveraged XPath and CSS selectors for accurate element selection and verification in automated testing• Automated large-scale web scraping using XPath and CSS selectors to extract thousands of records for business analytics and machine learning model training• Employed MQ for swift real-time configuration updates in large-scale proprietary trading platforms, optimizing trading operations• Reducing failed deployments during database changes by using XML scripts to encapsulate SQL transactionsAgile Software Development:• Demonstrated commitment to professional growth by actively engaging in knowledge-sharing sessions, increasing team collaboration and productivity• Actively participated in daily Agile meetings, proposing solutions and addressing challenges and blocking issues -
Teaching Assistant Of Data Analytics Boot CampUniversity Of Toronto Feb 2021 - Aug 2021Toronto, Ontario, Canada• Assisted students to acquire the most of class experience by answering questions, troubleshooting and debugging students’ source code on Windows, Linux and macOS• Alleviated instructors' workload and enhanced the learning experience in a class of 40+ students• Improved student comprehension and success rates in machine learning courses by creating UML diagrams explaining core concepts• Provided reference architecture in Flask and suggestions for student projects, enabling them to turn concepts into functioning applicationshttps://github.com/james5825/flask-sim-template -
Software DeveloperMetsco Energy Solutions Jun 2019 - Apr 2021MississaugaData Visualization:• Visualized data insights through interactive charts (including bar charts, pie charts, line charts, scatter plots, heat maps, and tree maps) and graphs using Apache ECharts to identify trends for ML modeling• Integrated GIS system with asset benchmark tools to provide clients efficient interface for decision-making and spending plansData Engineering:• Built Python Django REST APIs to integrate data science algorithms on front-end• Boosted data processing by implementing auditing tools (monitoring the availability and validity) to ensure quality training data • Developed scalable MongoDB management system with Node.js and Angular to support ML data storage needs• Accelerated client onboarding by developing a dynamic database schema generator by tailored DDL based on JSON configurations• Enhanced data importer to handle large volumes of asset data ingestion and format error correction for over 10 thousand asset data• Optimized Spark performance using partitioning/broadcasting benefiting ML algorithm processing -
Principle Teacher Of Full-Stack DevelopmentBusyqa Mar 2018 - Jun 2019Mississauga, Ontario, Canada• Developed curriculum and taught a 4-month bootcamp covering Spring Boot, Angular, Microservices and Docker• Adapted teaching strategies and materials to meet individual learning needs, preparing customized coursework and videos• Helped students build professional skills in modern full-stack development tools and cloud-native architectures
James H. Education Details
Frequently Asked Questions about James H.
What company does James H. work for?
James H. works for Kitco Metals Inc.
What is James H.'s role at the current company?
James H.'s current role is Software Engineer.
What schools did James H. attend?
James H. attended George Brown College, National Changhua University Of Education.
Not the James H. you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial