Jeff M. Email and Phone Number
Hi, there!This is Jeff, with 10+ years of hands-on professional technical experience in full life cycle software engineering.TL;DRI am actively seeking a software engineer, core SWE/DevOps engineer position.Email: jeff.mao.engineer@gmail.com => Please feel free to contact me!I am willing to relocate within the US and require OPT/H1B sponsorship.Updated Resume link: https://t.ly/mU06d-------------------------------------------------------------------------------------------A seasoned software engineer with expertise in designing and developing scalable, secure, and fault-tolerant systems. My core skills lie in Java and object-oriented design, complemented by agile engineering practices and a deep understanding of cloud-native development.• Back-End Development: Extensive experience in building RESTful APIs, focusing on API design standards, Swagger, OpenAPI 3.0, REST, JSON, JWT, OAuth, and delivering high-quality solutions.• Distributed Systems & Cloud Platforms: Strong knowledge of microservices architecture, LLM/OpenAI APIs, and cloud platforms, including AWS, GCP, and private cloud (Cloud Foundry, K8s).• Database Expertise: Proficient in relational databases, NoSQL (Redis, MongoDB, Postgres), and data modeling using both relational and star/snowflake schemas.• DevOps & Automation: Skilled in CI/CD pipelines, container orchestration (Kubernetes), and infrastructure automation tools (Terraform, Ansible). Familiar with Jenkins, Maven, SonarQube, and Bitbucket.• Agile Methodologies: Adept at Agile workflows, including Scrum, Kanban, TDD, and XP, to enhance collaboration and productivity.• Core Technologies: Java, Spring (Spring Boot, Spring Cloud), Unix/Linux, Docker, Kafka, Jenkins, and advanced algorithms and data structures.Key Technical Skills:• Programming: Java, Python, JavaScript (React, Redux, Node.js, TypeScript)• Cloud: AWS (EC2, RDS, ElastiCache, DynamoDB), GCP, PCF, Kubernetes• DevOps: Docker, Terraform, Ansible, CI/CD (Jenkins, Git), SonarQube• Database: Oracle, MongoDB, Postgres, Redis• Tools: JIRA, Confluence, Maven, ELK Stack, Spark, Tableau, Postman, JMeter, Jetbrains tools
University Of Massachusetts Amherst
View-
Senior Software EngineeringFin Tech Startup Feb 2023 - Present
-
Master Of Science In Electrical Computer EngineeringUniversity Of Massachusetts Amherst Dec 2020 - PresentAmherst, Massachusetts, Us● E&C-ENG 510 Foundations of Computer Engineering● E&C-ENG 603 Probability & Random Processes● E&C-ENG 644 Trustworthy Computing● E&C-ENG 668 Computer Architecture● E&C-ENG 570 Advanced System Software Design● E&C-ENG 671 Computer Networks● COMPSCI 611 Advanced Algorithms● COMPSCI 645 Database Design & Implementation● COMPSCI 661 Secure Distributed Systems● COMPSCI 677 Distributed and Operating Systems● COMPSCI 682 Neural Networks: A Modern Introduction● COMPSCI 687 Reinforcement Learning(Deep Learning)● MIE 645 Project Budgeting and Finance for Engineers (Elective)● MIE 664 Engineering Leadership and Entrepreneurship(Elective)● MIE 670 Technical Project Management (Elective)● SCH-MGMT 601 Data Management for Business Leaders● SCH-MGMT 602 Business Intelligence and Analytics● SCH-MGMT 644 Economic Analysis for Managers● SCH-MGMT 656 Project Management● Seminars ... -
Sr. Software EngineerRakuten 2016 - Sep 2020Setagaya-Ku, Tokyo, JpProvider Platform design and development to allow External Clients (Hotels, Air, Car Rent) to handle data (Item, option, price, inventory, sales promotion, etc.), also allow internal teams(booking, searching ...) to use data through multiple APIs.Roles and Responsibilities:- Involved in the analysis and design of the application, multiple microservice modules.- Involved in preparing the detailed design document for the project.- Develop, enhance and maintain a Spring Boot-based microservices application.- Work in an Agile team with 3-week sprint cycles.- Participate in daily stand-ups, sprint demos, and retrospectives.- Create user stories and tasks in JIRA based on business requirements.- Write Restful microservices with Spring Boot.- Consume backend JAX-RS RESTFUL web services.- Write JUnit with Mockito and REST Clients.- Develop and deploy applications with the AWS SDK for Java.- Set up and integrate the MongoDB database with the application.- Get code review signoffs with 95% Sonar coverage.- Get signoffs for functional testing and performance tests.- Code versioning and branching with GIT.- Used Docker and Jenkins for CI/CD of microservices to Pivotal Cloud Foundry (PCF) and Kubernetes.- Integrated System with Prometheus as K8S monitoring & alert system and Grafana as metrics dashboards.- Work with DEV, QA, UAT, STG, and PROD instances on PCF. -
Sr. Software Engineering AnalystAccenture May 2015 - Aug 2016Dublin 2, IeRenesas Electronics Internet e-commerce(CRM_eBusiness CMS replacement)Responsibilities:➢ Build a project development environment and test environment.➢ Responsible for software configuration management, including source code management(IBM Clea Case), quality management(Clear Quest) related work.➢ Involved in the development of the Web Services module of the applications.➢ Involved in the preparation of test cases and performing performance testing.➢ Assist project manager with project delivery.➢ System implementation and/or operation lifecycle involvements of analyzing, designing, build, testing, deploying, maintaining/operating.➢ Consumed Restful Webservice using Apache HTTP Client to get data from different other systems. ➢ Back-end Batch download resources, from the Hadoop/HDFS file system to obtain JCR node information.➢ Hands-on Apache and Tomcat Server Parameter adjustment and configuration optimizing.➢ Daily build management, build in Specific time with Jenkins(Multiple items), Jenkins management configure.➢ Multiple environment configuration and maintenance(dev, qas, stg, prod servers)➢ Tomcat cluster, load balancing configuration(apache proxy_module,http_module,AJP etc).➢ Java virtual machine and garbage collection optimization, Performance parameter tuning.➢ Solrcloud cluster configuration and management with zookeeper.➢ Deployment and configuration of Amazon Web Services (AWS) with Akamai CDN caching and optimization. -
Software Engineering AnalystAccenture Apr 2013 - Oct 2015Dublin 2, Ie➢ Responsible for dealing with Report development with Apache POI.➢ Involved in deploying applications on remote Weblogic Server.➢ Involved in configuration management as SCM.➢ Created Junit test cases to test the codes and validate the release with Mockito.➢ Coding and development using Core Java, J2EE, Hibernate, POI, Web services, and pdfbox.➢ Used UML for designing class diagrams and sequence diagrams.➢ Maintaining a thorough understanding of business processes and ETL processes, and identifying efficiencies and needed controls to fine-tune ETL operation.➢ Developing audit reporting and quality improvement processes to ensure accurate and consistent delivery of data.➢ Performance Tuning for long-running queries using TOAD, STATSPACK, AWR reports, analyze, DBMS_STATS, SQL trace, and explain plan.➢ Worked with technical, functional teams, and Oracle Support to troubleshoot and resolve issues.➢ Moved database to Oracle 12c multitenant database environment.➢ Data transfer using export/import utilities, Data Pump, and SQL* Loader.➢ Performed Database Refresh in RAC Environment using transportable tablespaces, expdp, impdp on Red Hat Linux and UNIX Platforms.➢ Business intelligence with prime focus on analysis, design, and development of BI solutions using Cognos Reports and Dashboards.➢ Performed data loads using SQL*Loader, Export, and Import for backing certain tables.➢ Performing day-to-day database administration tasks like Tablespace usage, checking the alert log, trace files, monitoring disk usage, Table/index analyze jobs, database backup logs, etc. -
Software AnalystIbm Mar 2012 - Apr 2013Armonk, New York, Ny, UsJapan Post Project development, the project was to build a billing system for tracking the client's payments, invoicing, integrating payment gateways, and managing related information. Responsibilities: ➢ Implementation of core java patterns like MVC, Dependency Injection (DI), Inversion of Control (IOC), Data Access Object (DAO), Service Locator, and Singleton for the enterprise applications.➢ Consumed Web Services for transferring data between different applications, experienced with SOAP/WSDL and Restful web services.➢ Developed and implemented POJOs using DB2 and RAD.➢ Used JDBC to connect to the database from Front-End and perform database operations.➢ Deployed the applications on IBM WebSphere Application Server.➢ Deployed the applications in development, staging, and production environments.➢ Created Entity Class, DAO, and Service Layer and used JDBC to Store data in DB2 Database.➢ Developed SQL, and PL/SQL scripts to modify existing database according to the requirement change and also developed Stored Procedures to interact with the database using DB2.➢ Developed XML, JavaScript, and Java classes for dynamic HTML generation to perform the server-side processing on the client requests.➢ Deployed web, presentation, and business components on WebSphere Application Server.➢ Used SVN as the version control system for the source code and project documents.➢ Responsible for application build and releases using ANT and deployed the web application in the WebSphere application server.➢ Designed and developed applications using Agile Methodology, and MVC Framework.➢ Involved unit testing, interface testing, system testing, and user acceptance testing of the workflow tool. ➢ Involved in bug fixes and production support. Environment: Java, J2EE, Spring, Web Services, SOAP, Struts, XML, JavaScript, AJAX, SOAP, Spring IOC, SVN, RAD, JDBC Template, MVC, AJAX, IBM WebSphere, IBM Universal Database (UDB) DB2 Server, IBM MQ Series, IBM Unix. -
Software DeveloperIbm Aug 2010 - Feb 2012Armonk, New York, Ny, UsNippon system phase 2 project software development.Responsibilities: ➢ Analyzing business requirements from the old system, storyboards, and similar artifacts of the scrum process, working in an agile development environment with quick turnaround time and iterative builds. ➢ Developed service classes, and DAOs classes as per the design and develop business logic using core JAVA API and Data Structures. ➢ Configured WebSphere resources like JDBC providers, JDBC data source, and connecting pooling.➢ Responsible for Unit Testing using JUnit and Mockito and Implemented unit testing (Junit), functional testing, and integration testing.➢ Responsible for coding with the use of Object-Oriented Principles and implementing MVC with JSP, and JBoss Seam.➢ Developed the application using Spring Framework, which is based on the MVC design pattern. ➢ Configured and maintained Spring Application Framework and was Involved in writing JPA-Hibernate named and criteria queries and configured entity manager and the persistent context in the application.➢ Involved in deploying applications on the Weblogic Server.➢ Used Rational Application Developer (RAD) to develop, debug applications and codes, and deploy new functionalities.➢ Developed middleware components using EJBs, used container manager transactions for transaction management, and was involved in mapping JPA entities to database tables. ➢ Developed User Interface satisfying business requirements using Java Server Faces, Javascript, Cascading Style Sheets (CSS), and XML.➢ Worked with Oracle PL/SQL queries, Triggers, and Stored Procedures.➢ Used Putty for UNIX login, to do Bootstrap and check the server logs.
Jeff M. Education Details
-
University Of Massachusetts AmherstMaster Of Science In Electrical & Computer Engineering -
Northeastern University (Cn)Computer Engineering
Frequently Asked Questions about Jeff M.
What company does Jeff M. work for?
Jeff M. works for University Of Massachusetts Amherst
What is Jeff M.'s role at the current company?
Jeff M.'s current role is Aspiring Java Software Engineer || Seeking SWE/DevOps Core Engineer Position || Experience with Java 17+ | Python | JavaScript | AI | Spring Boot | Cloud/AWS/GCP | K8s | Microservice | REST | React | Node | Linux | NoSQL.
What schools did Jeff M. attend?
Jeff M. attended University Of Massachusetts Amherst, Northeastern University (Cn).
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial