Xiaotian Z. Email and Phone Number
• Full-stack developer with around 9 years industrial and academic working experience with diversified exposure in analysis, design architecture and implementation of applications.• Excellent knowledge of OOPS (Object Oriented Programming Structure), along with proficiency with compile language such as Java, C# and C++.• Strong professional experience in frontend framework Angular and limited experience with React.• Extensive experience working on web technologies and frameworks such as .net core, ASP.NET, Web Services, Spring Frameworks, HTML, CSS, JavaScript, XML, JSON, RESTful Web APIs.• Proficient working experience of different database providers such as Microsoft and Oracle, along with writing SQL query, relational database design, store procedures, functions and jobs creating.• Solid understanding about CI/CD pipelines and used tools like git, Azure DevOps and industrial working experience with docker containers and kubernetes orchestration.• Familar with cloud technologies and platforms especially Azure with MSFT certification and other Chinese local cloud like Alibaba and Tencent.• Hands on experience working on WeChat ecosystem applications like mini-program, WeChat H5 apps with architecture design.• Experience working on Software Development Life Cycle(SDLC) and Agile with a blend of proficiency and familiar with SCRUM
-
Senior Software Engineer And Security EngineerZeiss GroupShanghai, China -
Senior Software EngineerZeiss Group Aug 2022 - Present中国 上海• Lead China side Zeiss customer centralized identity as a service platform development and build the latest version from zero to one.• Cooperated with devOps to setup Architecture with usage of Azure cloud instances, include IaaS, PaaS and SaaS, used Azure Kubernetes Services along with other supporting tools like Azure Service Bus, virtual machines, WAF etc.• AuthN/AuthZ implementation and following RFC standard OAuth 2.0/ OpenId Connect /OIDC+PKCE for client applications single sign on and create migration strategy for them from original 1.0 to 2.0 version.• Supported different external identity providers to integrate into the platform of WeChat ecosystem include QR code scan, WeChat H5 and mini-program and Apple ID along with China side specific phone number one time code authentication.• C# based .net core application development in backend with .net core MVC, and different client applications with javascript/typescript frontend framework like angular and react.• Migrated from Microsoft Azure ADB2C to ForgeRock as the core platform and develop features based on that.• Created Java based extension custom node development with gradle as a construction tool.• Docker and Azure kubernetes devOps working supports and Azure Api management portal configuratios development. -
Software EngineerTesla Nov 2020 - Aug 2022中国 上海市• Created the internal web application for Tesla China road rescue document online signing system and integrated with supplier Esign group with .net core.• Built up Tesla external authorized body shop service visits management application as a full stack developer. • Initialized Tesla management portal for external body shops both external apply system and internal management platform with database of mysql and .net core backend along with angular and react for front-end• Integrated with single sign on Tesla identity service and other document management micro-service systems with Restful APIs.• Set up different angular UI frameworks and worked with devOps to use docker, nginx container with k8s for deploy managements.• Managed multiple back-end services and APIs with .net core and .net framework and MySql relational database.• Used vault as secret management tools and integrated with different services secrets for application compile and run time, and setup local docker service environment.• Created different front-end pages with HTML and CSS and cooperated with UI/UX to create responsive web applications.• Used git for resource management tool and agile methodologies for different projects. -
Full Stack Engineer (Consultant Belong To Itlize)Credit Suisse Feb 2019 - Oct 2020Raleigh-Durham, North Carolina Area• Built up the fully tested single page application in Angular for the performance system for Credit Suisse employees internal use.• Built the structure of the Web Api used .net framework 4.5 for the HR system to make sure the single page application can be used to get access of the data.• Implemented the token-based authentication for the Web Api in .net framework to control the user access and different filter methods in the controller to realize multiple role functionalities.• Assisted with the database Oracle developer to make sure the stored procedure returned the correct data that the Api can be implemented.• Built the structure of components based up on the route driven pattern for the UI and create different unit tests for UI by karma and jasmine framework.• Worked as UI expert role to set up the sass in angular which is one of the CSS preprocessor and check the styles of the overall UI components.• Created different HTML and CSS styles sheets for the UI application to promise the User experience.• Written massive Typescript code for Angular 6 to create different functions for the internal web application according to different business requirements.• Implemented the RDLC report generator to create pdfs according to the Datasets that retrieved from database.• Used SVN tool as the resource control tool and JIRA board for the agile methodology and joined the daily scrum meetings. -
Application Developer (Consultant Belong To Itlize)Maximtrak Technologies - A Routeone Company Mar 2018 - Feb 2019Harrisburg, Pennsylvania Area• Worked with General Motor and MaximTraks corporately to build up the addons website for GMC vehicle.• Gathered requirements, designed angular folder architecture and backend restful api endpoint and written task details on the scrum board.• Implemented Angular 2,4 and 5 JavaScript framework and learnt Angular CLI to build up the UI for the GMC project.• Used multiple technologies such as components, directives, pipes to build up the UI according to clients’ requirements.• Utilized PrimeNg panel grid and charts including bar and pie types which integrated data from API to show on dashboard to enable user to check application health condition.• User Observable designed by Rxjs includes objects such as subject, observer and subscription along with operators such as pipe, map and filter etc in multiple components and services.• Imported excel data by writing and scheduler data import tool, utilized OLEDB(Object Linking Embedding Database) to check and gather data in dataset and written C# along with LINQ to communicate with Database.• Created Http Method such as Get and Post to transfer data in the whole integration of the application.• Designed Unit tests in xUnit framework to make sure that every single function was worked on purpose.• Modified the store procedure to make sure it works with the new implementation of the database and can be used in SSRS to generate the PDF by SQL Server Report Builder.• Used .Net MVC with .Net Web forms to develop the structures of different websites. • Used Entity framework to realize ORM relations of database with business logic and used different design pattern such as Unit of work and Repositories to wrapper the data.• Implemented T-SQL of MS SQL database to create different database and store procedure as well as functions for the website.• Learned basic concepts of Clean Architecture and Domain Driven Design, assisted in the separation of N-tier projects into new Architecture. -
Software EngineerItlize Global Llc Oct 2017 - Mar 2018Greater New York City Area• Evaluated software development project plans and recommended adjustments.• Designed and upgraded File Management software using ASP .NET MVC, Web Api, MS SQL Server and Angular for extensively usage in HR System.• Developed front-end components using HTML5/CSS3, AngularJS and Bootstrap based on MVC architecture pattern.• Extensively involved in migrating the existing system from AngularJS to Angular 2.• Developed routing in the system with app-routing and Route Guards to avoid hackable URL.• Utilized Angular Cli to develop front-end functionalities and researched the command that Angular Cli provided.• Wrote TypeScript codes to develop different functionalities and view parts for the UI (User Interface).• Actively participated in SCRUM meetings to track the processes, made conclusions for working process and involved in setting plans for daily jobs. -
Java Software EngineerFdm Group Feb 2017 - Oct 2017Greater New York City Area• Learnt the design process of whole web application, starting from SQL, Java language, Junit test, TDD, SOLID principle, SDLC and agile methodology. • Gained entry level knowledge of using UNIX based operate system, especially on Linux and written different shell scripts to perform functions on the system such as a save-remove bash command.• Learnt the modern web application development methodology and different design pattern such as Singleton, Factory and Observable.• Went through series trains of relational database ER diagram design and oracle database SQL query written includes Data Definition Language, Data Query Language, Data Manipulation Language, Data Control Language and Transaction Control Language.• Learnt the usage of Spring Framework and maven with JPA, JDBC and JSP to design a web application and used GIT to help in source control. • Reviewed modern web applications front-end development skills includes HTML, CSS, and JavaScript and create different demos.• Created a trade platform application based up on the technologies that learnt in the company and got a great feedback from the instructors.• Passed the sign off exam and received the certification of Software developer in java stream of FDM group.
Xiaotian Z. Education Details
Frequently Asked Questions about Xiaotian Z.
What company does Xiaotian Z. work for?
Xiaotian Z. works for Zeiss Group
What is Xiaotian Z.'s role at the current company?
Xiaotian Z.'s current role is Senior Software Engineer and Security Engineer.
What schools did Xiaotian Z. attend?
Xiaotian Z. attended Stevens Institute Of Technology, Nanjing Normal University.
Who are Xiaotian Z.'s colleagues?
Xiaotian Z.'s colleagues are Mama Hallo, Marcel Noculak, Chris Ebbert, Thomas Strauß, Arindam Sarkar, Thomas Rudd, Frederik Kneer.
Not the Xiaotian Z. 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