Bill Cheng
510-***-**** Email: *********@*******.*** LinkedIn: www.linkedin.com/in/bill-cheng
PROFESSIONAL SUMMARY:
●Full Stack Developer with over 3+ years of experience designing, developing, and deploying scalable enterprise, real estate, and financial applications using Java, Spring Boot, Node, React.js, and AWS.
●Proficient in frontend technologies including React.js, Node, TypeScript, JavaScript (ES6+), HTML5, CSS3, Bootstrap, and MUI for creating responsive and dynamic web interfaces.
●Experienced in backend development using Java, Spring Boot, Spring MVC, Hibernate, Node.js RESTful APIs, and Microservices to deliver secure and high-performance solutions.
●Skilled in cloud deployment and DevOps automation leveraging AWS (EC2, S3, RDS, Lambda), Docker, Jenkins, Maven, Git, and GitHub Actions to streamline CI/CD workflows.
●Strong understanding of database design and optimization using MySQL, MongoDB, DynamoDB, PostgreSQL, and SQL Server with expertise in data modeling and performance tuning.
●Adept in Agile Scrum methodologies, unit and integration testing, and cross-functional collaboration to deliver robust, maintainable full-stack applications aligned with business goals.
TECHNICAL SKILLS:
Languages:
Java, JavaScript (ES6+), TypeScript, Python, SQL, HTML5, CSS3, JSON, YAML
Frontend:
React.js, Angular, Bootstrap, Material-UI, jQuery, AJAX, JSON, Responsive
Design,
Backend:
Java, Spring Boot, Spring MVC, Hibernate, RESTful APIs, Microservices, JSP,
Servlets, JDBC, Spring Data JPA, Node.js
Databases:
MySQL, SQL Server, MongoDB, DynamoDB, PostgreSQL, Oracle (basic)
Cloud & DevOps:
AWS (EC2, S3, RDS, Lambda), Docker (basic), Jenkins, Git, GitHub Actions,
Maven, CI/CD Pipelines, Kubernetes (basic)
Testing & QA:
JUnit 5, Postman, Swagger, Unit & Integration Testing
Monitoring & Tools:
ServiceNow, CloudWatch, STS, IntelliJ IDEA, VS Code
Practices & Methodologies:
Agile Scrum, SDLC, TDD, Version Control (GitFlow), Peer Code Review,
Continuous Deployment
EDUCATION:
●Bachelor of Science in Chemistry University of California, Los Angeles (UCLA)
PROFESSIONAL EXPERIENCE:
Ironhorse Real Estate Bay Area, CA
Full Stack Developer Apr 2025 – Present
●Bootstrapped and launched a full-stack web platform for real estate developers, architecting the entire system from frontend to backend and cloud deployment.
●Built a React + TypeScript frontend hosted on Vercel, delivering a modern, responsive interface with smooth client-side navigation and modular components.
●Designed and deployed a Node.js + MongoDB backend using AWS Elastic Beanstalk, CloudFront, and MongoDB Atlas, ensuring scalable and cost-efficient performance.
●Implemented an interactive Mapbox interface to visualize real estate projects in real time, driving user engagement and simplifying spatial data exploration.
●Developed a project scheduling system using AG Grid, enabling visual timeline management and dependency tracking.
●Implemented RESTful APIs for user authentication.
●Oversaw CI/CD pipelines, environment configuration, and production monitoring to maintain high uptime and agile feature deployment.
●Led product direction and technical decision-making, balancing rapid development cycles with long-term scalability and maintainability goals.
●Conduct API testing and documentation using Postman, participate in peer code reviews, and maintain repository hygiene across environments.
Environment: Node, REST API, React.js, HTML5, CSS3, MUI, AWS (EC2, Elastic Beanstalk), GitHub Actions, Postman, Agile Scrum
ATR International Palo Alto, CA
Software Engineer Aug 2024 – Dec 2024
●Developed React-based dashboards to visualize real-time financial data and transaction history with charting and filtering features.
●Built RESTful APIs and Microservices using Java Spring Boot to process payments and manage customer accounts efficiently.
●Implemented Hibernate ORM to manage entity mapping and optimize queries across MySQL databases.
●Utilized Material UI and CSS3 for responsive and consistent UI design across multiple web applications.
●Designed and implemented Spring Security modules for authentication, user access management, and data encryption.
●Automated deployments using Jenkins pipelines, Docker containers, and AWS EC2 instances for production reliability.
●Conducted unit and integration testing with JUnit and Postman to validate APIs and ensure consistent performance.
●Collaborated with product managers and QA teams to review sprint progress, fix defects, and enhance user experience.
Environment: Java, Spring Boot, Hibernate, Microservices, React.js, TypeScript, HTML5, CSS3, Bootstrap, REST API, MySQL, DynamoDB, AWS (EC2, S3, RDS), Docker, Jenkins, GitHub Actions, RabbitMQ, JUnit, Postman, Agile Scrum
Capital One New York, NY
Software Engineer Dec 2021 – Oct 2023
●Built and maintained React.js front-end interfaces for Capital One’s internal ML platform, improving usability
and accessibility.
●Developed and maintained Java Spring Boot APIs to support data retrieval, model deployment, and user activity logging.
●Refactored legacy Python services into Java-based microservices, improving system performance and maintainability.
●Integrated DynamoDB and MongoDB for storing machine learning model metadata and workflow audit logs.
●Utilized Spring MVC and Hibernate to enhance server-side performance, reducing latency for high-volume user operations.
●Implemented CI/CD pipelines using Jenkins and GitHub Actions, automating build, testing, and deployment stages.
●Collaborated with data engineering teams on AWS (Lambda, EC2, S3) to integrate model storage and retrieval processes.
●Conducted unit and integration testing with JUnit 5 and Postman, achieving high code quality and coverage.
●Worked closely with architects and product owners during Agile sprints to plan, develop, and deliver new platform features.
Environment: React.js, TypeScript, Java, Spring Boot, Spring MVC, Hibernate, REST API, Microservices, Python, DynamoDB, MongoDB, AWS (Lambda, EC2, S3), Docker, Jenkins, GitHub Actions, JUnit, Mockito, Postman, Agile Scrum
CERTIFICATIONS:
●AWS Certified Solutions Architect
●Oracle Certified Associate