Sean is a full-stack engineer with three years of experience in Python, TypeScript, and Java. He is passionate about refining workflows and exploring socio-technical dynamics within software engineering teams. Sean's blend of technical expertise and interpersonal skills enables him to execute projects from inception to deployment, consistently delivering high-quality products.
-
Software EngineerThoughtworks Jun 2022 - Jul 2024Singapore• Collaborated with a government organization to develop full-stack solutions, using Vue.js and TypeScript to build forms and integrate backend APIs. Delivered features that improved officer workflows and reflected new government policies.• Worked closely with BAs, Product Owners, and stakeholders to refine business requirements and ensure accurate technical implementations.• Steered the team to adopt Test-Driven Development (TDD) and pair programming, embedding quality from the outset and improving our development approaches• Collaborated with DBA to resolve search bottlenecks through log analysis and optimization techniques, including query refinements, indexing, and materialized views, resulting in a 50% boost in query performance and smoother user experience.• Streamlined the testing process using API to create mock data, eliminating external dependencies. This improved test reliability, reduced testing time, and ensured each test was self-contained and consistent.• Swiftly resolved production issues, significantly minimizing downtime and maintaining system availability.• Revamped retrospective approach to better capture team insights -
Software EngineerCynopsis Solutions Sep 2021 - May 2022Singapore• Software Developer for the company's Balanced Scorecard (BSC) Framework software system iRIS using Python and Web2py• Later shifted to backend development on the company's flagship product, Artemis3, using Java Spring Boot• Communicate with clients on system requirements for product change requests• Conduct deployments and releases to clients on the AWS cloud• Conduct frequent code reviews to ensure that coding best practices are adhered to -
Software EngineerUvest Apr 2020 - Dec 2020Singapore• Developed the Urban Milieu Index (UMI) application using Quantum Geographical Information Systems (QGIS) and Python• UMI is currently used to improve the workflow efficiency of evaluating urban land values• Assisted with editing and evaluating patenting documents for the Urban Milieu Mapping System
-
AmbassadorSim Innovation And Networking Society (Ions) Sep 2019 - Jun 2020Singapore• Worked with other IONS ambassadors in Project Altair, a 4-month structured programme to produce solutions for real-world problems• Created MVP for an application that allows real-time detection of crowdedness in restaurants using Python and OpenCV -
Information Technology EngineerChina Jingye Engineering Corporation Limited May 2019 - Aug 2019Singapore• Assisted company with hardware and software support• Rebuilt and redesigned the company's webpage using HTML, CSS and Bootstrap -
Car Rental Operations StaffGrab Jan 2018 - Jul 2018Singapore
Sean Ang Education Details
-
First Class Honours
Frequently Asked Questions about Sean Ang
What is Sean Ang's role at the current company?
Sean Ang's current role is Software Engineer @ Thoughtworks.
What schools did Sean Ang attend?
Sean Ang attended Simge (Sim Global Education).
Not the Sean Ang 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