Part One:
Hello, this is ted speaking. I am so glad to introduce myself to you all here.
I have more than 10 years of working experience in software development.I got a bacelor degree in compute science major. Over the last senven years, I was focused on the micro service application development such as alipay apps and e-commerc platform in serveral company. I am familiar with the payment and customer business domain.
Key points.
I am familiar with the distributed system design by using serveral building blocks such as cache, sharing proxy, rate limit, message queue. service degradation.
For example, I am responsible for the order create and query api design and coding work over the last weeks. And I am familiar with the java related framework such as springboot framework, and some spring cloud component. in my daily work, I develop the restful api using restcontroller annotation, using json the decore the response, using openfeign the call the other restful such as user api, and handle the data in the rational db by using spring jpa.
handle the gloable exception by using @controlleradvice annotation.
meaningwhile, I write the ddl script to create the table with innodb storage engine and create the B plus index.
after I finish the api code, I use the jenkins groovy script to do the daily continous integration work, for example, I create the pipleline with some stages such as pulling code with git tool,buidling the class using maven tool, pushing docker image into the private repository.
and use argo tool to do the daily continouse deploy work, then I use the helm tool to deploy the service into the kubenete platform.
and the service and pod will be created automatically.
1.Technical Strategy & Platform.
2.Development & Performance Optimization.
3.Collaboration & Team leadership.
part one.
-I have defined the architecture and technology stack for digital channels , focus on scalability, security, and performance for serveral financial institutions, such as the current securites company I am working in.
The architecture is based on the togaf methodologies, and it includes cloud-native infrastrucure, devops tools,distributed databases and middleware, the micro-service develop framework.
-I also stay abreast of emerging technologies and industry trends to continuously improve and innovate digital channel offerings. such as ai algorithm, llm api.
I have the extensive experience with the end-to-end software development lifecycle, particalarly in Agile/Scrum and DevOps environments.
part two.
I also response for the performance of digital channels, addressing issues such as latency, load times and reliability. I also implement automated testing frameworks, performance monitoring tools, and other quality assurance practices to ensure high-quality software delivery.
I also have Demonstrated experience in delivering high-avaliability ,secure, and scalable digital solution in a financial services context.
part three.
-work closely with product owners, ba, designers, and other stakeholders to translate business requiments into technical specifications.
-present techinical solutions , progress reports, and project updates to senior management.
-I also providing mentorship, techinical guidance, performance optimization. I encouraging the adoption of new development practices. such as new JDK GC version, or new micro-service framework.
-I also write the coding stanards and best practices, conduct the regular code reviews.
I graduated from ABC University with a bachelor's degree in computer science major in 2000.
I started off my career as a junior software engineer with HP company. I was in charge of system design, coding and maintainance. I was in that position for almost 4 years.
after working as software engineer for more global company such as oracle and huawei overseas company.
i have the opportunity to be the senior software engineer for some finance institutes such as alipay and china great wall securities.
Part Two:
my recentl duty includes pay system architect,design,coding and so on. I also assisted with the project management work as a team leader.
after the implementation of the new payment system,including the payment core, settlement core an so on, we saw a one hundred thousands increase in customer orders.
like i said, i was in charge of finance system design, coding for more than 5 years. I also has lead a devops teams to re-implement the core system with micro-service, cloud-native skills.
Part Three:
When i was browsing your company website, i really liked your career training program for your employees. that's really important to me .
I have had an amazing experience in this position, i am responsible for the payment domain system including customer core, payment product, payment core, setting core system and so on. but i think i am ready for a bigger challenge.
so based on all that, i think this position is right up my alley and i have a lot to offer to your company.
but, I have a hard time balancing work and life.
based on what i have heard, i am really interested in this position and i think i have a lot to offer.
prepare proposal and tender documents in response to client's requirements.
conducting requirement and justification studies;
analysis, design and implementation of multi-tier web application systems;
development of data conversion and migration plan and strategies.
Ensuring conformance of software packages against user requirement.
lead a team of programmer for application development and project implementation.
have specialty experience relating to the implementation of system workflow, data warehouse, bi and data analysis system;
solid experience in Java and javascipt is highly preferred.
good experience in front-end and back-end application architecture and frmework.
solid understanding of system integration and API development
experience in public cloud service(aws design, architecture and services)
preform system design and analysis based on user requirement.
prepare sytem and program specification.
perform testing and prepare related document.
at least 6 years' experience in system development, in which 2 years must be a systems amalyst level.
either experience in java, j2ee or web vue or pl sql.
PM
zijie
幂等如何设计,使用redis
失败如何重试
任务调度策略
资金防控
支付系统分布式改造