Ana Tudosa
Senior technology expert/ Product Architect at MIND CTI- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
MIND CTI
-
United States
-
Software Development
-
100 - 200 Employee
-
Senior technology expert/ Product Architect
-
Jul 2018 - Present
My responsibilities were the same as the product architect role described below. In addition to that I've worked for the past 1-3 years designing and developing a few new products. I had the role of technical lead in an agile team, and I was responsible with directing and helping the team with all the technology related issues and with taking several technical decisions regarding the road map of the new application. The team was composed of 10-12 both QA & programmers and all of us were full stack developers doing both front-end, back-end and database programming. The development of the first of the new products was done based on the previous version business logic but without keeping any of the old code. The technologies & design were completely new. We had strict requirements in terms of performance, mobile and responsive design, and business flows. Main technologies used: Frontend: AngularJS, css3, html5 / backend: spring boot with REST WS, WildFly with EJB3.1, JPA, myBatis, Camunda BPM, Oracle18 The team was also responsible of implementing a full continuous integration process by using Maven, Git, Jenkins, Jira/Gitlab and related tools. The other project was to rewrite a good part of our business logic using the TMForum APIs and specifications. Same as before my role was as technical lead. This project had a very strict timeline as we are pursuing a TMForum certification. Main technologies used: Frontend: Angular 10, / backend: Quarkus with REST (JAXWS), EJB, JPA, CDI, Camunda BPM Show less
-
-
-
MIND CTI
-
United States
-
Software Development
-
100 - 200 Employee
-
Infrastructure Team Lead/ Junior Product Architect
-
Feb 2004 - Jul 2016
As an architect in the system group, I was:- guiding other groups in the R&D department in adopting new technologies or tools, training sessions and presentations, code review, etc. - responsible for system level design of Mind products and performance improvements and analysis, making sure that the modifications and new development in various modules comply with the system level design and product road map, and the proper technologies are used.- responsible with investigating and prototyping new technologies. - involved in different infrastructure changes of the mind product, such as major technologies upgrades, certifications (PCI-DSS, TMForum certifications).- responsible for designing and documenting various changes in the system.- first level support, from the R&D department, for various production issues related to application servers, JMS, performance; investigated urgent performance related problems in QA & production environments by doing logs analysis or using external tools like Dynatrace.- responsible of doing the sizing and modules distribution of production machines.- responsible with assessing various tools and products related to ease or development, debugging, monitoring and tracing (application servers, APM tools, IDEs, etc.)As an Infrastructure Team Lead, I was:- Responsible with application security (SSL setup, cryptography, hashing) mitigating security threats, etc.- Responsible with developing and maintaining system wide infrastructure modules and utilities- Maintaining, configuring, tuning and upgrading various application servers- Technologies upgrade: investigation, implementing the required infrastructure, training for other developers (QA and PS engineers when applicable)- Organize and automate the build process (introduced Maven and created various maven plugins for internal use) Show less
-
-
Infrastucture programmer
-
Feb 2004 - Feb 2006
-
-
Education
-
Universitatea „Alexandru Ioan Cuza” din Iași