Daniel Titov work email
- Valid
Daniel Titov personal email
- Valid
Daniel Titov is a Senior Staff Software Engineer at IBM at IBM.
-
Senior Staff Software EngineerIbm Jan 2023 - PresentArmonk, New York, Ny, Us -
Senior Staff Software EngineerTeradata Oct 2020 - Jan 2023San Diego, California, UsDesigned and implemented TaaS Cloud Native solution to execute user workloads in AWS, Azure and GCP. - Implemented TaaS Gateway Server that provides REST API to execute user workloads in k8s cluster, browse, download and stream logs (Java, Spring Boot, Postgres, Redis) - Implemented a logging agent, deployed as a side-car container to collect and upload logs from the user workload to S3 (Go) - Implemented a log browsing agent that, together with the TaaS Gateway server, allows users to stream and browse logs for running workloads (Go, Redis) - Configured Filebeat and Logstash to send logs to Elastic Search - Deployed managed k8s clusters with autoscaling capabilities (EKS, AKS, GKE) in AWS, Azure, and GCP. - Created a monitoring solution (Prometheus, Grafana, custom metrics and alerts) - Migrated TaaS services to a cloud environment (Jenkins, Python, Groovy, Redis, RabbitMQ) - Migrated TaaS clients to new TaaS Gateway API (Groovy)Implemented credentials service (Go) to retrieve secrets from AWS secret manager and Thycotic secret server (Go)Implemented a service to retrieve logs from Elastic Search and reconstruct original log files (Go)Migrated on-prems k8s to Tanzu Kubernetes GridGo, Java, Python, Groovy, Ansible, Kubernetes, microservices, Redis, PostgreSQL, Rabbit MQ, AWS, Azure, GCP, Prometheus, Grafana, Jenkins -
Principal Member Of Technical StaffOracle May 2013 - Oct 2020Austin, Texas, UsImplemented improvements and security enhancements in JDK 8 - JDK 16 (C++,C,Java)Migrated Java Advanced Management Console (JAMC) from on-premise app to a multitenant cloud service: - Migrated JAMC from Weblogic to a lightweight web container (Jetty) Implemented transaction manager for JAMC - Configured HA Kubernetes cluster for JAMC - Developed Terraform and Ansible scripts to provision cloud infrastructure, deploy JAMC in the cloud, and add new tenants Java, C++, microservices, Kubernetes, Docker, Scala, Play, Akka, Go, Docker Swarm, Angular, Bootstrap, Typescript, Terraform, Ansible Playbooks, Grafana, Kafka, Flink, Python, Ruby, istio, envoy, sbt -
Team Lead & Director Of EngineeringEmbarcadero Technologies Sep 2008 - May 2013Austin, Texas, UsLead an international team that develops an AppWave Host server (JPA, Spring, Hibernate and web services) which performs application virtualization and provisioning, user management, license assignment and reporting (http:\\www.embarcadero.com\appwave). Designed a database model, core subsystems and web interfaces. Performed profiling and performance tuning. Supervised a team up to 8 members, performed code and system reviews, sprint planning (SCRUM) and tasks assignment. From March 2011 in addition to team lead role in AppWave project started playing a role of Director of Engineering for Saint-Petersburg branch. While main focus was kept on AppWave Host project I also was involved in setting up 2 new teams (AppVirt C++ and RAD framework teams). After new teams were hired and put on track the focus was fully moved back to AppWave host project. Multi-tenancy support and scalability enhancement were added to AppWave host server as well as store-like front end and reporting.In 2008 leaded SPB team worked on the development of the new Java and JEE profiler tool "J Optimizer 2009" based on Eclipse platform and on the new version of JBuilder 2008 R2 . Supervised a team up to 8 members, performed code and system reviews , sprint planning (SCRUM) and tasks assignment.Languages and technologies used: Java, C++, Delphi, web services, JavaScript, XFire, JPA, Hibernate,JMS, Webservices, AJAX, Spring, Spring MVC, Ant ,Objective-C, EJB2x, EJB3, XDoclet, Axis, JSF, Struts2, Maven, Ant, AppFuse, OFBIZEnvironment: Windows, Linux, Eclipse, Apache Tomcat (5.x, 6.x, 7), Interbase ,Oracle, MySQL 5.x, X-Code, ADT, WTP, Sun J2EE Server (1.2, 1.3), Sun Glassfish, Bea Weblogic Server (9, 10), IBM WebSphere (6.0, 6.1), Oracle Application Server (10.1.3.1), Apache Tomcat (5.x, 6.x), Borland Enterprise Server 6.0, JBoss (4.0.x), Apache Geronimo (1.1, 2.x), Derby DB, BlackFish. -
Software Developer / Team LeadBorland 2003 - 2008Newbury, Berkshire, GbDuring 2005-2008 as a local team lead worked on the development of JBuilder IDE based on Eclipse platform ( JBuilder 2007, JBuilder 2007R2 and JBuilder 2008). Designed and implemented a set of core subsystems and components, such as:* The EJB and web services visual designer* The EJB Converter (converts an existing EJB project with deployment descriptors to XDoclet annotated one).* WTP plugins for deploying J2EE applications on different application servers * The Data-Aware Web Application Module based on AppFuse open source framework (provides a starting point to build web applications quickly and efficiently; uses Spring framework as a container and have a choice of front-end and back-end frameworks: Struts2.0, Spring MVC, JSF, Hibernate).* The ECommerce Application Module (creates an ECommerce application built on a common architecture using common data, logic and process components from Apache's open source enterprise automation software project Open For Business - OFBiz). Supervised a team up to 5 members, performed code and system reviews , sprint planning (SCRUM was adopted as a software development process) and tasks assignment. Participated in new team member hiring. 2003-2005. As a senior developer, worked on the UML visual modeler tool for Microsoft Visual Studio for .NET (Together VS Edition 1.0, 2.0 and 3.0). Designed and implemented several core subsystems and the modeling support for C# and VB.NET languages. Also was involved in some integration related issues.Languages and technologies used: Java,, EJB2x, EJB3, JPA, Hibernate, XDoclet, Webservices, Axis, AJAX, Spring, Spring MVC, JSF, Struts2, Maven, Ant, AppFuse, OFBIZ,C#, J#, C++Environment: Windows, Linux, Eclipse, WTP, Sun J2EE Server , Sun Glassfish, Bea Weblogic Server, IBM WebSphere , Oracle Application Server , Apache Tomcat , Borland Enterprise Server 6.0, JBoss, Apache Geronimo , MySQL 5.x, Derby DB, Interbase, BlackFish,StarTeam, VSS -
Software DeveloperTogethersoft 2002 - 2003UsAs a software developer, worked on the implementation of a J2EE support for Together Control Center. Designed and implemented the deployment subsystem that collected the data necessary to create and deploys a J2EE application . Implemented J2EE and web services plugins that provided the support for modeling and deploying of J2EE applications and web services to Sun J2EE, BEA Weblogic, IBM WebSphere and Borland Application servers. Languages and technologies used: Java, XML, SAX, DOM, XSLT, XPATH, Ant, EJB, JSP, Servlets, Web Services, SOAP, HTML, JUNIT -
Software Developer / Project ManagerReksoft 1998 - 2002Стокгольм, Лен Стокгольм, SeAs a lead developer/project manager, worked on the development of Internet payment system ASSIST (http://www.assist.ru). The mission-critical system provides payment services for e-shops and consists of the set of services distributed among a number of computers to provide high-reliability, fault –tolerance and load-balancing. During this period of time there were more the 5 releases of the system. Supervised a team of 7 members. As a lead developer designed and implemented system architecture and physical database model and most of the core subsystems. Different technologies and tools were used for different parts of the system. Was involved in the development of processing modules for CyberPlat, STB Card processor and Alpha Bank processor. Languages and technologies used: CFML, SQL, HTML, JavaScript, VBScriptEnvironment: Windows 2000 Server, Microsoft SQL Server 2000, IIS, Cold Fusion Application Server, Cold Fusion Developer Studio, Sybase Power Designer, Rational Rose 2000,VSSResponsibilities: requirement analysis, specification development, system design, planning, team supervising, tasks allocation, database logical and physical model design, application development, stored procedures development, system testing.
Daniel Titov Education Details
-
Saint Petersbursg State Technical UniversitySemiconductor Microelectronic -
Physical Technical High School 566
Frequently Asked Questions about Daniel Titov
What company does Daniel Titov work for?
Daniel Titov works for Ibm
What is Daniel Titov's role at the current company?
Daniel Titov's current role is Senior Staff Software Engineer at IBM.
What is Daniel Titov's email address?
Daniel Titov's email address is da****@****ail.com
What schools did Daniel Titov attend?
Daniel Titov attended Saint Petersbursg State Technical University, Physical Technical High School 566.
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