Accomplished Full Stack Java Dev with 3+ years of hands-on experience and an M.S. in Computer Science. Proven track record in spearheading critical projects including the Treasury Dashboard Web App for SMBC, resulting in performance enhancements, increased user engagement. Skilled in Java, JavaScript, AngularJS/React, other cutting-edge technologies. Committed to delivering high-quality solutions, driving innovation, ensuring code quality through rigorous code reviews, adherence to SDLC best practices.
Sumitomo Mitsui Banking Corporation embodies banking excellence through a legacy of innovation and service. The Treasury Dashboard Web Application seamlessly integrates loan services and treasury operations, two vital departments of SMBC in optimizing day-to-day functions. Temporarily took over the NYMP Web Application, ensuring its stability and performance during a transitional period. These initiatives reinforce SMBC's operational efficiency and reliability.
• Teamed up with software developers to conceptualize and map out algorithmic processes and flow
diagrams.
• Tested and deployed final programs and systems, and conducted maintenance and upgrades as
needed to address bugs and improve performance.
TVS SCS tackles complex supply chain challenges for diverse clients, from international organizations to government entities and large enterprises. Leveraging Java development expertise, seamlessly integrate with customers' ERP systems to enhance operational transparency and drive efficiency.
•Engineered high-quality Java web apps, fostering collaboration for scalability and complex business logic and scale effectively.
•Employed server-side programming techniques to write clean, efficient, and maintainable code, resulting in a 25% improvement in application performance.
•Integrated Spring Framework into application development, accounting for 70% of the backend development tasks, resulting in scalable and efficient solutions.
•Implemented Apache Kafka for building real-time streaming data pipelines, improving data processing efficiency by 50%.
•Managed remote server connections and administration tasks efficiently using Putty, ensuring smooth operation of backend systems, saving 20% of administration time.
•Contributed to the development of user-friendly and responsive web interfaces using HTML, CSS, and JavaScript, enhancing user experience and engagement by 20%.
• Synchronized efforts in the full software development lifecycle, encompassing coding, testing,
debugging, implementation, and documentation of moderate complexity projects.
• Played a key role in the requirements and design phase, Allied with technical teams and business
partners to identify mutually agreed-upon solutions.
• Extracted information from existing systems, conducted program analysis, and determined time
requirements under the guidance of project manager.
Languages: Java, JavaScript, AngularJS /React, HTML5/CSS/JS, SQL, Nodejs, C/C, Python/R
Frameworks: Spring, Spring MVC, Spring Boot, Hibernate/JPA
Databases: Oracle, SQL Server, RDBMS, H2
Cloud & Tools: AWS, Docker, Kubernetes, Kafka, Git, GitHub, Maven/Gradle, Tomcat/Jetty, CI/CD, Junit, Jira
Others: SOAP/REST, Data Warehouse/ETL, Agile & DevOps
• The Full Stack by META
• Coding Bootcamp Online by Rutgers University
• The Java Developer Bootcamp by Udemy
• Machine Learning for All by University of London by Coursera
• Introduction to Power BI, Tableau, R programming, and Data Manipulation certifications with Pandas