Experienced software engineer with a strong focus on Java development. Proficient in Vue.js, TypeScript, and MongoDB. Skilled in building robust web applications and designing APIs. Previous work experience includes roles at a Data Company and an Affiliation Company, as well as successful freelance projects.
Key Skills:
Programming Languages: Java (main focus), Vue.js, TypeScript
Front-End Development: Vue.js, HTML5, CSS3, JavaScript
Back-End Development: Node.js, Express.js, RESTful APIs
Databases: MongoDB, MySQL, PostgreSQL
Strong problem-solving and analytical abilities
Experience with Agile methodologies and SDLC
Version Control: Git, GitHub
Experience:
Software Engineer at Data Company: Developed scalable web applications using Java, Vue.js, and TypeScript. Built and optimized APIs to facilitate data exchange. Collaborated with cross-functional teams to deliver high-quality solutions.
Software Engineer at Affiliation Company: Led the development of a Java-based affiliate marketing platform. Implemented complex business logic and data processing algorithms. Utilized MongoDB for efficient data storage.
Freelance Software Engineer: Successfully completed multiple freelance projects, delivering high-quality solutions to clients. Developed custom web applications, implemented APIs, and integrated databases.