John Dalin Email & Phone Number
@amazon.com
LinkedIn matched
Who is John Dalin? Overview
A concise factual answer block for searchers comparing this professional profile.
John Dalin is listed as Senior Software Development Engineer at Amazon, a with 734811 employees, based in United States. AeroLeads shows a work email signal at amazon.com and a matched LinkedIn profile for John Dalin.
John Dalin previously worked as Software Development Engineer at Amazon and Senior Software Developer at Cash Converters. John Dalin holds Bachelor Of Engineering (Beng), Software Engineering from Murdoch University.
Email format at Amazon
This section adds company-level context without repeating John Dalin's masked contact details.
AeroLeads found 2 current-domain work email signals for John Dalin. Compare company email patterns before reaching out.
About John Dalin
SummaryAn experienced software engineer with a history of working in the finance, payments, e-commerce, gaming and simulation industries. Skilled in object-oriented and architectural software design, relational and NoSQL databases, and web service programming.ObjectiveTo create amazing and innovative technology. To work with, manage and lead a diverse team of co-workers who contribute to a project in their own unique way. To design and implement high quality, scalable and secure software. To improve on my skills through new projects and studying published material. To develop strong and productive relationships with others and to have a healthy work / life balance.Technical Skills- Programming Languages: Java, Javascript/Typescript, Python, C/C++, C#, LINQ, SQL (T-SQL, PL/SQL).- Programming Types/Styles: OO, Procedural, Functional, Multi-threaded, Async.- Backend: NodeJS, Tomcat/Apache, RESTful APIs, Swagger, AWS (EC2, ECS/Fargate, Lambda, S3, DynamoDB, KMS, Kinesis), Azure (SQL Server, Cloud Storage, Compute), Oracle DB, Docker.- Frontend: ReactJS, React Native, VueJS, Alexa Skill Development, WinForms, WPF.- CI/CD (Amazon Pipelines, AWS CodePipeline, CloudFormation, CDK).- Security & Crypto (AES, RSA, TLS and X.509 Certs, JWT, OAuth).- Software Design: UML and Design Patterns, UX and GUI Prototyping.- Operational Excellence: DevOps / Oncall;Soft Skills- Project Management: SCRUM, Kanban, TDD, BDD.- Leadership: Mentoring, Interviewing, Presentations, Team Alignment.
Listed skills include C#, Software Engineering, Software Development, Programming, and 37 others.
John Dalin's current company
Company context helps verify the profile and gives searchers a useful next step.
John Dalin work experience
A career timeline built from the work history available for this profile.
Software Development Engineer
Projects- Information Security Payments team: Secure cloud-based payments services to handle payments made by Amazon customers globally.- Alexa Games team: Alexa Blueprints (blueprints.amazon.com), Live Trivia Game Show, Gamer identity system, Alexa Skill Flow Builder.Achievements- Designed, implemented and handled project management for the integration of the cloud-based payment processor integration service with upstream payment services within Amazon.- Designed and implemented CI/CD systems for Amazon payments services that reduced chance of inside security threats occurring by having a separation of duties ownership model.- Co-ordinated and aligned with teams of payments services engineers all around the world.- Mentored and trained junior/intern engineers and worked with them on designs for CI/CD, ‘Infrastructure as Code’ components, DAO layer, Cert Auth layer, and secret data and configuration management layer, and Client On-boarding and Self-Service System.- Created multiple documents such as ramp-up documentation for new engineers and design templates.- Designed and implemented data collection system for Alexa Skill Flow Builder for machine learning and Business Intelligence analysis.- Developed multiple voice app prototypes, including adding player scoring system to Jeopardy Alexa game to demonstrate Gamer Identity system.Technology- Java, Javascript/Typescript, Python, Tomcat/Apache, RESTful APIs, Swagger, NodeJS, VueJS, ReactJS, React Native, AWS (EC2, ECS/Fargate, Lambda, DynamoDB, S3, KMS, Kinesis, CloudFormation, CDK), Security & Crypto (AES, RSA, TLS and X.509 Certs, JWT, OAuth), Alexa Skill Development.
Senior Software Developer
Project- Personal Finance System Redevelopment: Redevelopment of the Cash Converters Personal Finance System to support the creation and management of small loans.Achievements- Designed and implemented multiple features including: In-store and online customer applications, loan application assessment and loan eligibility, direct-debit repayments and disbursements, failed loan collections, accounting reports.- Conducted sessions/presentations to align team members on architectural designs.Technology· C#, WPF MVVM, Azure, SQL Server, Event Sourcing and CQRS, Microservices Architecture.
Senior Software Engineer
Project- Minemax product suite: Mine scheduling, planning and optimization products. Achievements - Implemented and released the Planner software application.- Fixed multiple UI bugs to stabilize the performance and usability of all Minemax products.Technology- C#, C++, Java, T-SQL, WPF MVVM.
Software Consultant
Project- Patient Administration System for Western Australian Hospitals: A new patient administration system being created by the WA Department of Health for WA hospitals and clinics.Achievements- Implemented multiple SQL extracts and reports to satisfy clients at the WA Health Department.Technology- Oracle, PL/SQL, MS SQL Server, T-SQL.
Senior Software Engineer
Project- Radar and Surveillance Tracking System for Oil Platform Security: A multi-server/multi-user system for tracking friendly and hostile vessels in an oil field on a field map and via live video streams.Achievements- Simplified the design of the Alarm sub-systems, contacts (vessel data) sub-system, recording sub-system, and camera sub-system by using common software modules.- Created routines for synchronizing vessel identification and classification data and alarm state between servers.- Overhauled the design of the GUI so that it was more user friendly and aesthetically pleasing.- Developed the software for a video wall display.Technology- C#, Multi-threaded, Windows Services, Microsoft SQ Server 2008, T-SQL, ADO.net, WPF MVVM.
Software Engineer
Projects- Worked on many projects in the development of advanced training simulators for the mining industry.Achievements- Created a new component-based software architecture for new underground vehicle simulation groups with ability to retro-fit existing vehicle simulation groups.- Implemented many features on top of the physics engine that created an abstraction and allowed rapid development of business logic.- Refactored the audio sub-system so that it wrapped the DirectSound API and allowed abstraction.- Delivered a new design and implementation for AI-Controlled trucks within the simulation.- Increased the efficiency of shadow volume rendering by using culling techniques to get the frame rate to an acceptable 60 FPS level.- Created a refactoring plan for the graphics engine with details on a design to consolidate the design of the graphics engine and a step-by-step plan on how to achieve this.Technology- C++ (Boost, STL), DirectX, Vortex Physics Engine, TCP/IP, C#, WinForms, ADO.net
Software Engineer
Projects- iDEN Mobile Phone Chinese Character Display Project: Porting Chinese character display to an iDEN Mobile Phone for the Chinese market.- Dual CDMA/iDEN Mobile Phone Project: A dual-chip mobile phone to be sold in the US market.Achievements- Integrated the software driver software for a Dual CDMA / iDEN Mobile Phone.- Prototyped a simple design for a Chinese Character Display and implemented it.Technology- C/C++, Solaris Unix.
Software Engineer
Project- Transport and Control System Software Project: A control system for a Singapore train line.Achievements- Refactored applications to separate business logic from technical logic allowing code reuse for different sub-projects.Technology- C++, CORBA, SQL Server, Windows, Solaris Unix.
Software Engineering Intern
Project- Submarine Tactical Display Project: A graphical display of contact information for submarine command.Achievements- Designed and implemented the Submarine Tactical Display and demonstrated it to DSTO management and to Murdoch University lecturers.Technology- C++, POSIX Threads, Red Hat Linux, OpenGL, Motif, TCP/IP.
Colleagues at Amazon
Other employees you can reach at amazon.com. View company contacts for 734811 employees →
Khalil Ur Rehman
Colleague at AmazonPeshawar, Khyber Pakhtunkhwa, Pakistan
View →
ÖI
Özge Isci Peise
Colleague at AmazonBerlin, Germany
View →
SJ
Stefanie Jia
Colleague at AmazonGreater Seattle Area, United States
View →
AS
Althaf Sulaiman
Colleague at AmazonKottayam, Kerala, India
View →
WG
Wakle Gautam
Colleague at AmazonPune, Maharashtra, India
View →
AO
Anhaar Online Market
Colleague at AmazonSomalia
View →
IP
Iain Pound
Colleague at AmazonEdinburgh, Scotland, United Kingdom
View →
İT
İrfan Toprak
Colleague at AmazonGaziantep, Türkiye, Turkey
View →
ED
Edmondo D'Amario
Colleague at AmazonBarcelona, Catalonia, Spain
View →
SR
Sevinc Resulova
Colleague at AmazonTarsus, İçel, Türkiye, Turkey
View →
John Dalin education
-
Murdoch University
Frequently asked questions about John Dalin
Quick answers generated from the profile data available on this page.
What company does John Dalin work for?
John Dalin works for Amazon.
What is John Dalin's role at Amazon?
John Dalin is listed as Senior Software Development Engineer at Amazon.
What is John Dalin's email address?
AeroLeads has found 2 work email signals at @amazon.com for John Dalin at Amazon.
Where is John Dalin based?
John Dalin is based in United States while working with Amazon.
What companies has John Dalin worked for?
John Dalin has worked for Amazon, Cash Converters, Minemax, Dialog Information Technology, and L-3 Communications.
Who are John Dalin's colleagues at Amazon?
John Dalin's colleagues at Amazon include Khalil Ur Rehman, Özge Isci Peise, Stefanie Jia, Althaf Sulaiman, and Wakle Gautam.
How can I contact John Dalin?
You can use AeroLeads to view verified contact signals for John Dalin at Amazon, including work email, phone, and LinkedIn data when available.
What schools did John Dalin attend?
John Dalin holds Bachelor Of Engineering (Beng), Software Engineering from Murdoch University.
What skills is John Dalin known for?
John Dalin is listed with skills including C#, Software Engineering, Software Development, Programming, C++, Uml, Wpf, and Agile Methodologies.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial