About Me
Dedicated and enthusiastic coder with a passion for continuous learning and collaboration. Eager to contribute my skills and knowledge to dynamic teams, and willing to explore new challenges beyond my comfort zone.
Job type preferences: REMOTE HYBRID
Name: Arrak Rukkharat
Profile: Full stack software developer
Languages: English (professional proficiency), Thai (native)
Email: arrak.rukkharat@gmail.com
Phone: (+66) 094-437-4043
Location: Phitsanulok, Thailand
Time zone: Bangkok time (GMT+7)
Technical Experience:
- Proficient in leveraging Claude Code for AI-assisted daily software development and complex problem-solving
- 10 years of programming experience (8 years of industry experience)
- Familiar with the .NET technology stack such as ASP.net and .NET Core Web API
- Experience with programming languages including C#, JavaScript, Typescript and Java
- Experience with Azure Cloude Services
- Experience with Amazon Web Services (AWS)
- Experience with integration with payment gateways such as Stripe, GoCardless, and PayPal.
- Experience with Docker and Kubernetes
- Experience with ElasticSearch
- Front-end framework experience including Typescript React
- Experience with SQL and NoSql databases such as MongoDb, DynamoDb, Azure Table Storage
- Experience with DevOps such as CI/CD setup with Azure DevOps
- Scrum, agile process, software development life cycle
- Ability to communicate in English at a proficiency level
- Understand basic web security best practices
- Java web development utilizing the Spring Boot framework
Programming Languages:
C# JavaScript TypeScript Java Kotlin HTML CSS
Technologies & Tools:
Claude Code Copilot .NET Framework / .NET Core Spring Boot React Automated Testing Amazon Web Services (AWS) Azure Services Docker Datadog Azure DevOps MongoDB SQL iOS Android
Professional Experience
SENIOR SOFTWARE ENGINEER
SS&C FinTech Services (Thailand) Limited - Managed Funds Administration (MFA) 2024 - present- Reskinned the entire client-facing web application with modern styles to significantly improve user experience
- Improved end-to-end automation around core web applications
- Built custom admin tools to streamline day-to-day customer support operations
- Enhanced system observability across legacy systems
- Managed Change Advisory Board (CAB) governance protocols to maintain system stability and compliance across production deployments
SOFTWARE DEVELOPER
Draycir Ltd | Thailand, Bangkok, Thailand 2022-2024 2 years- Build, maintain, and improve core web APIs
- Build, mantain web front-end
- Build, mantain build and release pipelines
- Help integrate with payment gateways for product checkout
JUNIOR/SENIOR SOFTWARE ENGINEER
mindbody Inc., San Luis Obispo, CA 2015-2021 6 years- Build, maintain, and improve core web APIs
- Build verious tools used by internal, integrator, and enterprise customers
- Build automated test frameworks
- Cloud migration
- Give technical training to new hires
- Help cut cost during the COVID-19
- Help improve the CI/CD
MOBILE DEVELOPER
California Polytechnic State University, San Luis Obispo, CA 2014-2015 1 year- Build, maintain and improve the university's applications both iOS and Android
Education
BACHELOR OF SOFTWARE ENGINEERING
California Polytechnic State University, San Luis Obispo, CA USA
ASSOCIATE DEGREE
Allan Hancock College, Santa Maria, CA USA