Ferran Mi

Ferran Mi Email and Phone Number

Java Developer - Loan Engineering @ Goldman Sachs
Plano, TX, US
Ferran Mi's Location
Plano, Texas, United States, United States
Ferran Mi's Contact Details

Ferran Mi work email

Ferran Mi personal email

n/a
About Ferran Mi

I am a Java Developer at BlackRock, where I contribute to software design and workflow for the Loan Engineering team. I have a master's degree in Computer Engineering from Stevens Institute of Technology, and a bachelor's degree in Automation Engineer Technology/Technician from Tianjin University of Technology. My core competencies include Java 8, Spring Boot, Microservices, Kafka, SQL, and Junit.In my current role, I design and implement back-end services based on Microservice and Spring Boot, write SQL queries to retrieve data from Oracle database, and increase code coverage by writing Junit test cases. I also utilize git for code version control, and CI/CD for auto-deployment and configuration. Previously, I worked as a Full Stack Engineer at Virtusa/Citi, and as a Java Developer at AT&T, where I gained valuable experience in developing web applications using Angular, Spring MVC, Restful API, JBOSS, ISAM, Oauth 2.0, and OIDC. I am passionate about learning new technologies and solving complex problems. I value collaboration, innovation, and quality in my work, and I strive to bring diverse perspectives and experiences to the team.

Ferran Mi's Current Company Details
Goldman Sachs

Goldman Sachs

View
Java Developer - Loan Engineering
Plano, TX, US
Website:
goldmansachs.com
Employees:
65498
Ferran Mi Work Experience Details
  • Goldman Sachs
    Java Developer - Loan Engineering
    Goldman Sachs
    Plano, Tx, Us
  • Blackrock
    Java Developer
    Blackrock Jun 2023 - Present
    New York, Ny, Us
    • Implemented RESTful application with React, HTML5, CSS3, JavaScript, Bootstrap3 and jQuery to develop complex web page, which integrated React components like directives, controllers, view, routing and service modules.• Contributed to software architecture and class design discussions using Core Java, Multithreading and transaction management.• Increasing code coverage by writing Junit test cases• Create Python Script job and writing Unit test cases
  • Goldman Sachs
    Java Developer - Loan Engineering
    Goldman Sachs Apr 2021 - Apr 2023
    New York, New York, Us
    • Contributed to software design and workflow.• Design and implement function and method based on Java 8• Implement back-end services based on Microservice and spring-boot• Increasing code coverage by writing Junit test cases• Writing SQL queue to retrieve data from Oracle database.• Utilized git for code version control. CI/CD for auto-deployment and configuration.
  • Virtusa/Citi
    Full Stack Engineer
    Virtusa/Citi Jun 2020 - May 2021
    Southborough, Ma, Us
    Responsibilities:• Participate in workflow design discussion• Develop angular componentg and display corresponding data• Design Restful API based on Springboot application• Design publisher and subscriber to retrieve data from API • Deploy Java application using JBOSS• Binding data dunamically and display information on web page.• Utilized git for code version control.
  • At&T
    Java Developer
    At&T Dec 2019 - Mar 2020
    Dallas, Tx, Us
    Contributed to software architecture and class design discussions.• Developed Microservices using Spring Boot and Spring MVC architecture and• Implement ISAM(IBM Security Access Manager) architecture to management the network security.• Using Oauth 2.0 and OIDC to request authentication from users. • Used Postman for API testing.• Using Junit and Mockito for single unit testing.• Implement SonarLint to scan protential security problem.• Utilized Log4j for logging errors and debugging.• Utilized Maven for dependency management and for automating builds and unit testing.
  • Marlabs Inc.
    Java Developer
    Marlabs Inc. Jun 2019 - Nov 2019
    Piscataway, Nj, Us
    • Implemented MicroServices architecture using Spring Boot 2.1.1 for making the application independent and fast response.• Worked on RESTful web Services based on Spring Boot.• Configured Spring Security 5.1.0 to manage authorizations for different kind of users.• Implemented message service to realize information transition using ActiveMQ 5, Kafka 2.2.0.• Generate User Functions, Class Diagrams, Sequence Diagrams based on Rational Rose. Using MVC design concept to design and develop the project.• Used Hibernate 5.3 annotation to control the data acquisition and batch size to improve the data acquisition efficiency. • Use MongoDB database for data interaction and achieving the functions of create, delete, update, and retrieve.• Hands on Experience on Angular 6 technology for one complete project in rebasing the UI of the application using the techniques in Angular 6• Worked on Angular 6 directives, Controllers, Filters, Services, Templets, Events and Injectors..
  • Flipkey
    Full Stack Engineer
    Flipkey Aug 2018 - May 2019
    • Implemented RESTful web services using Spring Boot 1.4.0 for creating, updating and deleting contents, playlists schedules, information and devices.• Configured Spring Security 5.0.2 to concede authorizations for various level Authentication. • Used Postman and Swagger to test RESTful web services• Used Junit 4.1.2 for unit testing of all modules. Wrote unit test cases for every function.• Developed Rest Controller for Mapping demands.• Created server setup (SaaS) on AWS cloud using EC2, RDS, Elastic Load Balancer(ELB), memcache, S3 and Redis• Deployed applications to embedded Tomcat 8.0 in automated fashion. • Utilized Maven for dependency management and for automating builds and unit testing.• Implement Kafka 2.1.0 for both Producer and Consumer. • Create Oracle 11 databases for data storage and data manipulation• Utilized Log4j for checking logging errors and debugging.• Used IntelliJ IDEA for creating environment and debugging.• Configured Jenkins for undertaking assembles and sending. • Used Git as source code version control. Used Maven to manage dependencies.• Configure all the component on AWS EC2 instance.• Creating script for data modeling, data import and export using MongoDB

Ferran Mi Education Details

  • Stevens Institute Of Technology
    Stevens Institute Of Technology
    Computer Engineering
  • Tianjin University Of Technology
    Tianjin University Of Technology
    Automation Engineer Technology/Technician

Frequently Asked Questions about Ferran Mi

What company does Ferran Mi work for?

Ferran Mi works for Goldman Sachs

What is Ferran Mi's role at the current company?

Ferran Mi's current role is Java Developer - Loan Engineering.

What is Ferran Mi's email address?

Ferran Mi's email address is ferran.mi@gs.com

What schools did Ferran Mi attend?

Ferran Mi attended Stevens Institute Of Technology, Tianjin University Of Technology.

Who are Ferran Mi's colleagues?

Ferran Mi's colleagues are Jon Cheh, Daniel Kyungmo Kang, Chang G., David Millingen, Matthew O'sullivan, Charles Perron-Piché, Cfa, Alice Knott.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

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.