Bradford Wee

Bradford Wee

$35/hr
Senior Full Stack Java Developer - AWS, Google Cloud Platform, Microservices, REST
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
41 years old
Location:
Manila, Metro Manila, Philippines
Experience:
11 years
Bradford Wee-- Philippines Summary I am a Senior Java Developer with over 11 years experience in design and development of large scale enterprise systems. Having worked on backend and front­end systems, built enterprise systems from ground­up, and also maintained existing ones, I am comfortable with any assignment. My experience in different industry domains like finance and government has given me substantial business understanding in those areas. As a developer, I am passionate in developing quality software, learning advanced technologies, and taking advantage of their full potential. I always keep my code clean, robust, and with a think­ahead mentality. I like the challenge of complex problems and strive to come up with creative solutions. Although English is my second language, I am very fluent with it and able to communicate my ideas well. Skills Java Maven JUnit Docker Gradle TestNG Amazon EC2 Guice JMockit Amazon S3 Tomcat JavaScript Google Cloud Platform Jetty jQuery ElasticSearch Eclipse AJAX RabbitMQ IntelliJ HTML JIRA Hibernate CSS Bamboo Struts PHP Jenkins Spring WordPress BitBucket J2EE Application Development Android Git Experience Practice Insight, Australia 06 / 2015 ­ Present Senior Java Developer & Technical Team Manager Lead a project development on Single sign­on accounts Design architecture, UML diagrams and documentation for the project Set up and upgraded tools like Bamboo, Graphite, ElasticSearch Support client needs and implement new requirements and bug fixes Integrate with 3rd party credit card payment system Handle Amazon EC2 instances Mentor a team of Java Developers and in charge of code and performance reviews Technologies: Java, Docker, Amazon EC2, Amazon S3, Google Cloud Platform, ElasticSearch, Bamboo, Jenkins, BitBucket, Maven, Gradle, Guice, RabbitMQ, IntelliJ Macquarie Group, Philippines 06 / 2013 ­ 05 / 2015 Manager ­ Software Engineer Developed Trader's Realtime Risk Dashboard, an enterprise application that calculates millions of data and present them in a useful way to help financial traders assess their risks. Improved algorithms to reduce calculation time on millions of records while using less memory Performed data analysis; investigated why unusual things happen to deals and offered explanations. Reduced calculation backlog by splitting heavy processes into chunks that run concurrently. Did code optimizations; investigated which parts of code are inefficient and improved its performance. Created UML diagrams for major changes/requirements to the system Developed multiple reports to present data in a useful way as needed by traders Go­to person when it comes to understanding system algorithm and how stuff works Mentored other team members, especially overwhelmed new hires. Technologies: Java, Microsoft SQL, Eclipse, ActiveMQ, Maven, JIRA, GitHub, In­House Tools Affiliated Computer Services, Xerox, Philippines 12 / 2008 ­ 01 / 2013 Software Engineer II Worked on an Online Child Support System for the US Government. This system allows obligors to send payments to their children via salary deduction, ETF, checks, or OTC. Project is developed 5 times for 5 different US states w/ different laws and needs. Upgraded old systems to use Java 6, Spring, Struts, and JPA Spearheaded a prototype system for a Government Healthcare project Customized enterprise projects for implementation to 4 different US states. Technologies: Java/J2EE, JSTL, Spring, Hibernate, Oracle, MySQL, Eclipse, Maven, JSF Leverage Systems Technologies, Inc., Philippines 04 / 2007 ­ 12 / 2008 Java Consultant Developed an online payroll system for a client in US. The client has changing business needs so everyday I develop solutions that meet the needs. Redesigned a webpage overwhelmed w/ data into a clean, simpler look and feel using JavaScript. Conducted seminar and training on Spring Developed Spring and Hibernate framework for a business profile management system for the Philippine government. Optimized slow running SQLs Technologies: Java/J2EE, JSTL, Spring, Struts, Hibernate, DB2, MySQL, Eclipse, Webshpere Azeus Systems, Philippines 06 / 2005 ­ 04 / 2007 Java Developer Developed a highways maintenance management system for the Hong Kong government. This project is built ground­up. Worked with a team of 20 members on all development stages of the project Developed Oracle reports and PL/SQL packages Optimized complex SQL’s, which resulted in reduced execution time from 2 hours to 20 mins. Developed pseudo codes for complex modules during the design phase Designed user interface ­ screen prototypes and graphics Configured and troubleshot Tomcat and Oracle application servers Took the role of database controller; in­charge of making changes to databases Collaborated with Hong Kong team to resolve development issues and improve system performance Technologies: Java/J2EE, PL/SQL, Eclipse, Tomcat, Oracle EAS, WinCVS, Oracle Reports Home Projects Android Game Watch for Wolves Simple, fun, easy to play Android game. Catch as many wolves in disguise. Custom Mobile Invoicing App ­ Android Saves customer invoice to database and has options to print to PDF and send billing to customers thru email. E­Commerce System ­ Wordpress A comprehensive E­Commerce website built on top of Wordpress. It includes a custom plug­in for customer profiling, order tracking, inventory, delivery scheduler, and generates financial reports. Education De La Salle University 2001 ­ 2005 BS Computer Science , Software Eng, Artificial Intelligence, C, Java, Compilers, Parsing, Databases, Web Development La Salle Computer Society Zamboanga Chong Hua High School 1989 ­ 2001
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.