Ted Duan Email and Phone Number
I have 10+ years’ experience in technical field, fluent English skills and strong Java basis. Familiar with micro service architecture and related open-source frameworks, e.g.,Spring, Redis and so on. During the last experience in RDC Shenzhen, I’ve been the technical lead and work with different stakeholders to deliver product with high quality. Daily work includes holding standup with PO, dev and QA, proposing and doing POC to verify solutions, coding critical parts of the decisioning system, working with QA to test on central environments, mentoring junior developers, collaborating with stakeholders (PO, other technical leads, QA lead) to discuss critical requirements, doing the release planning and cooperating with ops to setup pipeline etc. Also, I’m armed with experienced skills regarding technical stuff ranging from underlying operating system level to application service level. I also have excellent trouble shooting skills to efficiently locate where an issue might happen, how to utilize existing tools or even re-invent wheels to make our own tools to help do trouble shooting issues from different kinds of environments and persons. When communicate with stake holders, as a non-English native speaker, I still can have good verbal communications skills, and written skills. Now there is no gap at all when communicating with team member from any other country speaking English and sometimes even, I will help do the translation for the team who are not so proficient in English to align one another.When in Oracle, I have ever been responsible for research and development of Expenses module within Oracle’s Fusion Financials product. I have deep understanding regarding software stability, maintainability and extensibility. And, I have experience to tune performance of software from front-end to back-end. Ever, helped Oracle customers and colleagues resolve lots of challenge issues. Then I was brought into technical team of China Development Center for my strong technical abilities. I also have excellent leadership and co-ordinational skills and, ever lead a team succeeded in achieving project goals with high quality and efficiency and coordinate multiple global teams to crack headaches from global top-500 companies (such as HSBC, FedEx, YUM and so on).
-
Senior Java DeveloperRich Data CoShenzhen, Guangdong Province, Cn -
Senior Java DeveloperRich Data Co Feb 2021 - PresentShenzhen, Guangdong, China1.Design and build solutions as per the requirements from stakeholders use latest popular and mature industry technology. While proposing and designing solutions, I need to make sure stakeholders fully understand the goal, technical solutions, implementation efforts while keeping those non-functional requirements in mind, like deployment security, performance impact etc., using C4 or UML diagram or even online mock up to illustrate the concepts2.Act as point of contact between different squads in English. When there is any technical query from other squads or support needed to build foundation for other squad features, I will be the 1st one to step into and take a look, do the analysis and technical design. Once that are present to stakeholders and get approval to proceed, then I work with product owners to break them down into user stories. After that, I will illustrate the details to junior developers and QA to make sure they grasp the main requirements and technical details thus resulting on agreement about the final estimation. Final implementation specific task will be assigned to individual developer to make it3.Make sure our code follows RDC’s best practices and standards. Once implementation is done, I will do peer review for code/configuration changes etc. to make sure we always have a good code base. Also, we will also make sure we have followed some common principles in software design practices, like OOP, SOLID when implementing feature to make our code robust and friendly (readable, maintainable, extensible) to ourselves4.Troubleshoot headaches, bugs, issues. Issues ever happen in local computer, application service, Kubernetes, AWS infrastructure service etc. Guide other developer on how to use proper tool like Java Visual VM to find out possible memory leak issue, how to use Grafana to observe possible resource utilization and how to inject proper logging into code base and how to trickly debug both locally and remotely within online -
Senior Software DeveloperOracle Sep 2016 - Aug 20201.Hold meetings with Oracle’s global customers (HSBC, FedEx, YUM etc.), understandingcustomers’ concern, resolve different kinds of issues and find the root cause2.Resolve all the challenges that CDC team members encounter in their daily work3.Draft design document for new features4.Write/Test core code5.Review team members’ code. Praise the good one while give comments on that having“Smell”. Enforce code quality awareness, help write readable and maintainable code. And, all the code should have unit test6.Lead a 5-members team using Scrum development model. The whole team workedseamlessly. We have regular meetings as plan/daily standup/retrospective meetings.We kept improving all the time and get positive feedback from our team members7.Train new hires and help them quickly adopt to new working environments8.Hold technical/business sharing session. Share what I learn with team members in ahumorous way. After many times sharing and discussion with colleagues, I was considered as a technical expert in our team -
Senior Software DeveloperBeyondsoft Jun 2013 - May 2016Shenzhen, Guangdong, China1.Responsible for requirement analysis, technical design and implementation from American government;2.Responsible for HP printer business technical design and implementation; -
Dotnet DeveloperShenzhen Pragmatic Hi-Tech Ltd. Feb 2011 - May 2013Shenzhen, Guangdong, ChinaResponsible for communicating with Denmark customers about requirements, doing analysis, discussing with stakeholders on design and coding for implementation. The system is one which can automate all those enterprise software deployment in minutes. Due to excellent troubleshooting and communicating skills, I got a analyst certification issued by company CEO.
-
Junior Software EngineerTopvision Shenzhen Ltd. Jul 2010 - Oct 2010Shenzhen, Guangdong, ChinaAs my 1st job, it teaches me how to be professional, especially how to deal with customer data and how to learn from seniors.
Ted Duan Education Details
-
Computer Software Engineering -
Finance And Financial Management Services
Frequently Asked Questions about Ted Duan
What company does Ted Duan work for?
Ted Duan works for Rich Data Co
What is Ted Duan's role at the current company?
Ted Duan's current role is Senior Java Developer.
What schools did Ted Duan attend?
Ted Duan attended Tianjin University Of Science & Technology, Tianjin University Of Science & Technology.
Not the Ted Duan you were looking for?
-
Ted J. Duan
Laion
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