#tdd evangelist
Explore tagged Tumblr posts
thatstormygeek · 28 days ago
Text
My partner is a software developer who evangelizes for test-driven development. We celebrated our 20th wedding anniversary by getting tattoos and this is the one he chose.
Tumblr media
(artist. and h/t to this post where he found it)
something that is always so cool to me is scientists who have tattoos of their niche studies. like. people who have their favourite lesser-talked-about animal or bug. botanical illustrations of their favourite native plants. math equations. maps. fault lines. weather graphs. it's unbelievably metal to me
1K notes · View notes
jonfazzaro · 3 months ago
Text
"When you look at the TDD evangelists, all of them share something: they are all very good – probably even great – at design and refactoring."
0 notes
ameliamike90 · 7 years ago
Text
Chief Technology Officer job at smove Singapore
Smove is the leading car sharing technology provider and operator in Asia. Based in Singapore, the company develops its hardware and software systems in house. The Singapore operation has 400+ cars which customers can book online to rent on an hourly basis.
Full control over the technology/ops stack results in the ability to be agile in producing solutions to real world challenges faced by our operations. There is a big focus on IoT, optimisation, algorithms and hardware/software R&D. Smove is testing other markets in the region where our platform can revolutionise the traditional car ownership and car rental models. The company has strategic partnerships with industry heavyweights such as Uber and local Government.
smove gives people without cars the ability to hire one when they need it, at short notice from their mobile phone in just 3-5 clicks. They like it because they can pick up the car from an ordinary parking location and drop it off wherever is convenient.
For the future, smove plans to offer to licence its technology to car fleet operators in urban locations outside Singapore, likely franchising a package to sell mobility as a service, giving operators the ability to create utility-like services for transportation of people & goods anywhere.
“Nothing happens in a start-up company until you do it”
Smove is a young company that thrives on a clear vision to make cities more liveable and to solve all pain points around vehicle ownership by developing a service model around mobility & transportation.
We are very ambitious, but also know that great things will take time and there are no shortcuts to building a lasting and sustainable business with a great culture.
If you are a thinker-doer & self-starter, bring a growth mindset and you keep challenging yourself by building something meaningful, please continue reading. If you are able to thrive in an environment without clear-cut processes and even better, able to create lean, agile & innovative processes yourself, this job is for you.
Please note: Applications for this role shall only be considered if they are submitted via the following link: https://goo.gl/forms/IWFV9Lc0wSFZi5C43 (Copy & paste in browser, StartupJobs Asia diabled the links in JD)
Responsibilities
Lead the engineering team in building innovative, robust, and well-engineered systems
Drive sound software development practices (e.g. TDD, pair programming)
Work directly with the CEO & COO to help plan the technical vision and implement short and long term strategies for the company
Engage and maintain relationships with stakeholders, partners, and external development resources
Proactively ensure a high standard of engineering by developing and maintaining team standards, documentation, tools, and best practices
Take initiative in representing Smove by acting as a tech evangelist for the company (speaking at conferences, organising meetups, etc.)
Effectively manage the technology budget
Competencies
Team player - you truly believe that the best outcome comes from the sum of many parts
Passionate - you are passionate about what you do and passionate about why you’re doing it
Open minded and willing to experiment - you are willing to take risks and deviate from the norm to identify new opportunities
Energetic and positive mindset - no matter how bad things get, you can find something you can look positively at
Excited by a fast-paced startup environment, with an interest in mobility and shared transport solutions
Our Stack
Backend: Javascript (Node.js, Sails.js), Python, Java
Frontend: AngularJS, React
Data: MySQL, DynamoDB, Redis
Infrastructure: AWS
Requirements
At least 6 years experience in software engineering
Proven track record in leading a team of engineers, in both a technical and project management capacity
Expertise with cloud computing architecture (e.g. AWS), and building highly scalable, reliable, and available systems
Experience in mentoring new team members, performing reviews, and hiring new staff
Motivated, highly adaptable, and able to work independently and with ambiguous requirements
Excellent communication skills, able to discuss solutions with both technical and non-technical members of the team
Experience with hardware, electrical engineering, and IoT is a plus!
StartUp Jobs Asia - Startup Jobs in Singapore , Malaysia , HongKong ,Thailand from http://www.startupjobs.asia/job/37510-chief-technology-officer-others-job-at-smove-singapore Startup Jobs Asia https://startupjobsasia.tumblr.com/post/172503390809
0 notes
shuying877 · 7 years ago
Text
Chief Technology Officer job at smove Singapore
Smove is the leading car sharing technology provider and operator in Asia. Based in Singapore, the company develops its hardware and software systems in house. The Singapore operation has 400+ cars which customers can book online to rent on an hourly basis.
Full control over the technology/ops stack results in the ability to be agile in producing solutions to real world challenges faced by our operations. There is a big focus on IoT, optimisation, algorithms and hardware/software R&D. Smove is testing other markets in the region where our platform can revolutionise the traditional car ownership and car rental models. The company has strategic partnerships with industry heavyweights such as Uber and local Government.
smove gives people without cars the ability to hire one when they need it, at short notice from their mobile phone in just 3-5 clicks. They like it because they can pick up the car from an ordinary parking location and drop it off wherever is convenient.
For the future, smove plans to offer to licence its technology to car fleet operators in urban locations outside Singapore, likely franchising a package to sell mobility as a service, giving operators the ability to create utility-like services for transportation of people & goods anywhere.
“Nothing happens in a start-up company until you do it”
Smove is a young company that thrives on a clear vision to make cities more liveable and to solve all pain points around vehicle ownership by developing a service model around mobility & transportation.
We are very ambitious, but also know that great things will take time and there are no shortcuts to building a lasting and sustainable business with a great culture.
If you are a thinker-doer & self-starter, bring a growth mindset and you keep challenging yourself by building something meaningful, please continue reading. If you are able to thrive in an environment without clear-cut processes and even better, able to create lean, agile & innovative processes yourself, this job is for you.
Please note: Applications for this role shall only be considered if they are submitted via the following link: https://goo.gl/forms/IWFV9Lc0wSFZi5C43 (Copy & paste in browser, StartupJobs Asia diabled the links in JD)
Responsibilities
Lead the engineering team in building innovative, robust, and well-engineered systems
Drive sound software development practices (e.g. TDD, pair programming)
Work directly with the CEO & COO to help plan the technical vision and implement short and long term strategies for the company
Engage and maintain relationships with stakeholders, partners, and external development resources
Proactively ensure a high standard of engineering by developing and maintaining team standards, documentation, tools, and best practices
Take initiative in representing Smove by acting as a tech evangelist for the company (speaking at conferences, organising meetups, etc.)
Effectively manage the technology budget
Competencies
Team player – you truly believe that the best outcome comes from the sum of many parts
Passionate – you are passionate about what you do and passionate about why you’re doing it
Open minded and willing to experiment – you are willing to take risks and deviate from the norm to identify new opportunities
Energetic and positive mindset – no matter how bad things get, you can find something you can look positively at
Excited by a fast-paced startup environment, with an interest in mobility and shared transport solutions
Our Stack
Backend: Javascript (Node.js, Sails.js), Python, Java
Frontend: AngularJS, React
Data: MySQL, DynamoDB, Redis
Infrastructure: AWS
Requirements
At least 6 years experience in software engineering
Proven track record in leading a team of engineers, in both a technical and project management capacity
Expertise with cloud computing architecture (e.g. AWS), and building highly scalable, reliable, and available systems
Experience in mentoring new team members, performing reviews, and hiring new staff
Motivated, highly adaptable, and able to work independently and with ambiguous requirements
Excellent communication skills, able to discuss solutions with both technical and non-technical members of the team
Experience with hardware, electrical engineering, and IoT is a plus!
From http://www.startupjobs.asia/job/37510-chief-technology-officer-others-job-at-smove-singapore
from https://startupjobsasiablog.wordpress.com/2018/04/02/chief-technology-officer-job-at-smove-singapore/
0 notes
startupjobsasia · 7 years ago
Text
Chief Technology Officer job at smove Singapore
Smove is the leading car sharing technology provider and operator in Asia. Based in Singapore, the company develops its hardware and software systems in house. The Singapore operation has 400+ cars which customers can book online to rent on an hourly basis.
Full control over the technology/ops stack results in the ability to be agile in producing solutions to real world challenges faced by our operations. There is a big focus on IoT, optimisation, algorithms and hardware/software R&D. Smove is testing other markets in the region where our platform can revolutionise the traditional car ownership and car rental models. The company has strategic partnerships with industry heavyweights such as Uber and local Government.
smove gives people without cars the ability to hire one when they need it, at short notice from their mobile phone in just 3-5 clicks. They like it because they can pick up the car from an ordinary parking location and drop it off wherever is convenient.
For the future, smove plans to offer to licence its technology to car fleet operators in urban locations outside Singapore, likely franchising a package to sell mobility as a service, giving operators the ability to create utility-like services for transportation of people & goods anywhere.
“Nothing happens in a start-up company until you do it”
Smove is a young company that thrives on a clear vision to make cities more liveable and to solve all pain points around vehicle ownership by developing a service model around mobility & transportation.
We are very ambitious, but also know that great things will take time and there are no shortcuts to building a lasting and sustainable business with a great culture.
If you are a thinker-doer & self-starter, bring a growth mindset and you keep challenging yourself by building something meaningful, please continue reading. If you are able to thrive in an environment without clear-cut processes and even better, able to create lean, agile & innovative processes yourself, this job is for you.
Please note: Applications for this role shall only be considered if they are submitted via the following link: https://goo.gl/forms/IWFV9Lc0wSFZi5C43 (Copy & paste in browser, StartupJobs Asia diabled the links in JD)
Responsibilities
Lead the engineering team in building innovative, robust, and well-engineered systems
Drive sound software development practices (e.g. TDD, pair programming)
Work directly with the CEO & COO to help plan the technical vision and implement short and long term strategies for the company
Engage and maintain relationships with stakeholders, partners, and external development resources
Proactively ensure a high standard of engineering by developing and maintaining team standards, documentation, tools, and best practices
Take initiative in representing Smove by acting as a tech evangelist for the company (speaking at conferences, organising meetups, etc.)
Effectively manage the technology budget
Competencies
Team player - you truly believe that the best outcome comes from the sum of many parts
Passionate - you are passionate about what you do and passionate about why you’re doing it
Open minded and willing to experiment - you are willing to take risks and deviate from the norm to identify new opportunities
Energetic and positive mindset - no matter how bad things get, you can find something you can look positively at
Excited by a fast-paced startup environment, with an interest in mobility and shared transport solutions
Our Stack
Backend: Javascript (Node.js, Sails.js), Python, Java
Frontend: AngularJS, React
Data: MySQL, DynamoDB, Redis
Infrastructure: AWS
Requirements
At least 6 years experience in software engineering
Proven track record in leading a team of engineers, in both a technical and project management capacity
Expertise with cloud computing architecture (e.g. AWS), and building highly scalable, reliable, and available systems
Experience in mentoring new team members, performing reviews, and hiring new staff
Motivated, highly adaptable, and able to work independently and with ambiguous requirements
Excellent communication skills, able to discuss solutions with both technical and non-technical members of the team
Experience with hardware, electrical engineering, and IoT is a plus!
StartUp Jobs Asia - Startup Jobs in Singapore , Malaysia , HongKong ,Thailand from http://www.startupjobs.asia/job/37510-chief-technology-officer-others-job-at-smove-singapore
0 notes
ootb-posts · 7 years ago
Text
Order of the Bee at jBCNConf 2017
The JBCN Conf is a yearly event organised by the non-profit Java User Group Barcelona. This year it happened between 19-21st June. 
Topics are related to the Java World and related technologies: #Java #JVM langs (Scala/Cloujure/Groovy/Kotlin...) #Functional Programming #Microservices #Docker #Kubernetes #DevOps #Testing #DDD #TDD #CI
This year Order of the Bee attended the event invited by Alfresco. We shared the booth with Alfresco and talked with lot of Java developers about Alfresco and the Community. Thank you all for let us know about your experiences around Open Source, Java and Alfresco.
Among the many (and interesting) sessions, it was specially relevant the one from Mario Romano and Mauricio Salatino. They demonstrated a DDD + microservices approach integrated with Activiti processes including decision tables. Probably one of the most complex demos ever tried. And they were successful! You can check further details at https://github.com/Salaboy/jbcnconf-2017-emergency-dispatcher
We had also a great news during the presentation: Activiti 7 development planning will be public in July! Spring Boot & Spring Cloud will be the basis of this re-engineered version.
Let me share you some of the best moments we had in Barcelona.
Tumblr media
Mario Romano hacking live at jBCNConf
Tumblr media
Mauricio Salatino explaining Activiti “TDD” approach to the audience
Tumblr media
Mario Romano trying a new peripatetic way of development
Tumblr media
Activiti 7 planning was announced!
Tumblr media
Alfresco team at the event: Angel Borroy (proud member of the Order of the Bee), Mario Romano (Director of Engineering), Mauricio Salatino (Activiti Community leader) and Francesco Corti (Product Evangelist)
Let me thanks Alfresco for the opportunity to tell the devs about Order of the Bee and also to Java User Group Barcelona for the event organisation. 
And see you next year!
0 notes